LATEST POSTS
27-Aug-2025
Tried out the new Gemini 2.5 Flash Image Preview, was surprised how fast it is. Used it to generate a new icon for the ClaudeNein app which turned out to be exactly what I wanted. Couldn’t help it, just had to use the “Guardians of the Galaxy” color palette.
[read more]
31-Jul-2025
Today, Ollama launched its desktop app for macOS and Windows. As someone who regularly uses Enchanted LLM, I gave the new Ollama app a spin. Here’s where it stands out:
[read more]
30-Jul-2025
Claude Code usage isn’t free, and keeping costs under control matters—for several reasons:
- Financial awareness: You stay within your budget and avoid unpleasant surprises.
- Environmental responsibility: Less compute = less energy, water, and waste.
[read more]
19-Jul-2025
You might think it’s silly to be polite with a machine. “It’s not human,” you say. Fair point — but hear me out: it’s not about the AI, it’s about me.
[read more]
20-Jun-2025
We’re slapping AI assistants on broken systems and calling it innovation. Booking tickets, ordering food, hailing rides — all the places where AI is supposed to “help” are just UX graveyards we’ve created. You don’t hand over booking a flight to an AI because it’s beneath you — you do it because it’s a multi-hour nightmare.
[read more]
20-Mar-2025
I just vibe-coded this blog with Windsurf, really. The initial prompt was “Build a personal developer blog for github pages. Use 80th era style.” However, it came up with such eye-popping design that we had several iterations until converging to this.
[read more]
19-Mar-2025
Had a lot of fun, got some interesting ideas. Trying to go to sleep now, while the party music is still booming somewhere below. Next week a break, then another week of KubeCon, where I’ll man the booth.
[read more]
28-Jul-2024
If you use Safari’s awesome Reading List feature, you may sometimes want to extract all URLs from this list for one of the following reasons:
- you want to export your saved articles to a different tool;
- you want to make sure they’re backed up;
- you need to extract them to use in some automation.
[read more]
24-May-2023
I’ve interviewed hundreds of candidates for various software engineering positions, and one of the most annoying situations is when you ask a concrete technical question, and the candidate starts to ramble on unrelated topics instead of just admitting “I don’t know”.
[read more]