TL;DR
Johanna Larsson discusses her lifelong passion for creating software driven by personal joy rather than external validation. Her latest project, an uptime monitoring service, exemplifies her approach to building meaningful tools. This story highlights the importance of intrinsic motivation in tech development.
Johanna Larsson, a software engineer and speaker, is actively developing a new uptime monitoring service driven by her passion for building for personal satisfaction, not commercial gain. Her approach underscores the significance of joy in programming, inspiring others in the tech community.
Larsson’s journey into coding began in her teens with limited internet access and self-taught HTML. She initially dismissed programming as uninteresting but rediscovered her passion in her early 20s when she built a website for her father’s business. Over the years, she has continued creating projects that bring her joy, focusing on personal interest rather than open-source contributions or commercialization.
Her current project, an uptime monitoring tool at https://larm.dev, features multi-probe voting, retries, detailed response metrics, and resilient probes, built with Elixir, PostgresQL, and Clickhouse. Larsson emphasizes the challenge of maintaining reliability while keeping operating costs low enough to offer the service for free to most users. She describes her development process as fun and fulfilling, with plans to share learnings and open-source components in the future.
Why It Matters
This story highlights the importance of intrinsic motivation in software development, demonstrating how passion-driven projects can lead to innovative and meaningful tools. It also encourages developers to pursue personal interests, fostering creativity and satisfaction in the tech industry, which can ultimately benefit the broader community.
![Express Schedule Free Employee Scheduling Software [PC/Mac Download]](https://m.media-amazon.com/images/I/41yvuCFIVfS._SL500_.jpg)
Express Schedule Free Employee Scheduling Software [PC/Mac Download]
Simple shift planning via an easy drag & drop interface
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Background
Larsson’s experience reflects a broader trend of developers building projects for personal fulfillment rather than commercial success. Her focus on joy and curiosity aligns with a growing movement emphasizing well-being and intrinsic motivation in tech careers. Her latest project exemplifies modern design choices, including resilient architecture and open-source potential, rooted in her personal enthusiasm for building.
“I’ll keep building things that are useful to me. Looking forward to the next 20 years!”
— Johanna Larsson
“It’s so much fun to build! I’m getting good use out of it, and more importantly, I’m having fun.”
— Johanna Larsson

Meshnology Sipeed NanoKVM Lite, Ultra-Compact Mini KVM Over IP with RISC-V Core, Remote Server Control, HDMI USB Storage Simulation, 100Mbps Networking, Open-Source Plug & Play Remote BIOS/OS Access
Ultra-Compact KVM Over IP Solution with RISC-V Core: Built on the LicheeRV Nano RISC-V processor, NanoKVM Lite delivers…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
What Remains Unclear
It is not yet clear how widely adopted her uptime monitoring service will become or how her open-source efforts will evolve. Details about the long-term reliability and scalability of the project are still emerging, and future updates on her plans are awaited.
resilient web probes
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
What’s Next
Larsson plans to publish posts sharing her learnings from the project and to develop open-source libraries related to her work. She also intends to continue building projects fueled by personal interest, with ongoing updates about the service’s performance and features.

Elixir in Action, Third Edition
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
What is Johanna Larsson building now?
She is developing an uptime monitoring service at https://larm.dev, focusing on reliability, resilience, and low operating costs, driven by her passion for building useful tools.
Why does she emphasize building for joy?
Larsson believes that intrinsic motivation and personal fulfillment lead to more meaningful and enjoyable projects, which can inspire others and foster creativity in tech.
Will her projects become open source?
She plans to split off some open-source libraries and share learnings from her current project, though details are still developing.
How does her approach influence the broader developer community?
Her focus on joy and personal interest encourages a shift toward valuing well-being and intrinsic motivation, potentially inspiring others to pursue passion-driven projects.