The best blog I read on creating software


Filip Hric

23rd April 2025

AN APP CAN BE A HOME-COOKED MEAL

He Reader,
Today I’d love to share with you one of the best blogposts I’ve ever read. It warmed my heart and inspired me greatly. The blogpost is called "An app can be a home-cooked meal". Give it a read.

It taps into something that’s really close to my heart - using your talents to make a world a better place - starting with your family. While you can be a world-renowned chef, it will always feel different when you cook a meal for your family. There’s some equivalent of this in tech. We carry supercomputers in our pockets, but the idea of building something that your family can use somehow feels... different. Good different. The author puts it really nicely:

When you liberate programming from the requirement to be professional and scalable, it becomes a different activity altogether, just as cooking at home is really nothing like cooking in a commercial kitchen. I can report to you: not only is this different activity rewarding in almost exactly the same way that cooking for someone you love is rewarding, there’s another feeling, too, specific to this realm. I have struggled to find words for this, but/and I think it might be the crux of the whole thing:

This messaging app I built for, and with, my family, it won’t change unless we want it to change. There will be no sudden redesign, no flood of ads, no pivot to chase a userbase inscrutable to us. It might go away at some point, but that will be our decision. What is this feeling? Independence? Security? Sovereignty?

Is it simply … the feeling of being home?

Inspired by this blogpost, I spent last couple of days building a social media app for my family. While I like to humble-brag with everything I put out to the world (in hopes of sharing my knowledge), this time I’m not sharing screenshots, tech stack, or any other details about the app. I cooked this app for the love of my family, for the feeling of connection even though we live miles apart. The app will never have thousands of users, and that’s good. It’s just ours. Just like the meal that mom cooks for us when we gather together as a family.

For the longest time I wanted to build something that we could all share as a family. I lacked the proper skills, or the patience. But I recently started playing with all kinds of tools for building an app. I tried a0.dev that creates mobile apps with Expo. I generated the initial scaffold and then connected database, storage and all other parts using Cursor. I found the experience almost magical, because I realized that we currently live in a golden era of software development. It was never this easy to create something on your own, something you can fully customize and add your own flavor.

I encourage you to cook your own home-cooked meal.


Blogposts, discussions, events

​Testing will become MORE important, not LESS​

LLMs speed up coding but quality concerns remain. Testing becomes more crucial, evolving to include AI-generated tests while human expertise in test design stays valuable.

​Read more →​

​Which vibe-coding tool is the best?​

So many people entering tech space - but can they succeed with tools we have today? We’ll be live testing solutions such as Lovable, Bolt, Nut, v0 and many more to see which one performs the best at various tasks

Join event →

On customizability of apps

Creativity and building in tech is now becoming a thing that’s accessible to anyone. A.I. has become a sort of an equalizer and enabled many more people to build their own tools. I share my thoughts on why I think that is a good thing

​Read post →​


​99 Cypress.io tips​

Level up your Cypress skills with bite-sized, practical tips that you can immediately apply to your testing workflow.


Filip Hric

Teaching testers about development, and developers about testing

filip@filiphric.sk, Senec, Slovakia 90301
​Unsubscribe · Preferences​

Filip Hric

Sign up for weekly tips on testing, development, and everything related. Unsubscribe anytime you feel like you had enough 😊

Read more from Filip Hric

The way we deliver software has changed, and I don’t think our old mental models fit anymore. Code is cheap now, agents open pull requests faster than anyone can read them, and the habits we built around slow, expensive coding are starting to creak. Challenging testers This is what I talked about on my STARWEST keynote, “Tester 2.0: Becoming Indispensable in the Age of AI”, and you can still watch the virtual sessions if you’re curious how it went. I challenged a lot of assumptions I still...

Hey Reader,, Theo asked a question this week that’s been sitting in the back of every developer’s head: how much better do the models have to get before you stop reading the code? It’s been going on for days, but I honeslty love it. We are talking about verification and quality! Although the initial question might not be the right one. Reading was never the goal, it’s one tactic for earning the right to ship something. If reading is the sharpest tool you’ve got, read. If you have something...

Hey Reader,, A few years ago Cursor was a nicer place to type code. This week it announced Origin, its own Git competitor built for agent workloads, and got acquired by SpaceX for sixty billion dollars. Somewhere in between, it stopped being an editor and started becoming the whole stack — the place you write, review, merge, and increasingly test your software. I come from QA, so my first instinct isn’t excitement, it’s a question: when one tool owns every step of the loop, who’s the...