XMPP: the forgotten gem of Instant Messaging
2024-11-07
Instant messaging is dominated by mainstream apps today, each with their own ecosystems, closed protocols, and business models based on data collection and user engagement. In this landscape, XMPP (Extensible Messaging and Presence Protocol) might seem like a relic, yet it offers a powerful, open, and privacy-respecting alternative that deserves more recognition. Despite its versatility and potential, XMPP has struggled to gain the popularity it deserves. Here, we'll explore why XMPP hasn't reached widespread adoption, why it remains relevant, and how it might be the best option for those seeking a flexible, secure, and open-source messaging tool. [...]
HTML for people: a simple and human-friendly approach to web development
2024-10-11
In my ongoing exploration of accessible and user-friendly web development, I recently stumbled upon a gem that I think is worth sharing: HTML for People. [...]
Mindful coding
2024-10-05
We often find ourselves glued to our screens, eyes fixed on lines of code, minds racing to solve the next problem. But this constant hustle can take a toll on our well-being, leading to fatigue and burnout. That's where mindful coding comes into play—a practice that encourages us to be fully present and engaged with our work, fostering both focus and a healthier relationship with our craft. [...]
The joy of a simple life without financial pressure
2024-09-08
Life can easily become a series of to-do lists and obligations, where the need to earn and spend seems to take centre stage. But when we let go of the pressure to constantly chase financial security, something remarkable happens. We discover a different kind of richness, a richness found in the quiet moments and the beauty of a simple life. [...]
SmolPHP: a lightweight PHP framework for the SmolWeb
2024-08-23
I need a tool that bridges the gap between modern web development needs and the minimalist, ethical principles of the SmolWeb. I imagine how this tool could help to create websites that are not only efficient and fast but also meaningful and accessible to all users. [...]
Finding flow in code: how to stay focused and productive
2024-08-22
When you're deep into a coding session, there's nothing quite like the feeling of everything clicking into place. You’re in the flow, completely absorbed in your work, with time slipping by unnoticed as you solve problems, write clean code, and see your project come to life. But getting into that state isn't always easy, especially with the constant distractions of modern life. [...]