When a Notes App Is Just a Notes App
My thoughts on why Bear Notes is still worth paying for every year.
Recent content in My Writings on Preslav Rachev
My thoughts on why Bear Notes is still worth paying for every year.
I installed the macOS 27 beta on a spare 2020 M1 Mac Mini and ran Geekbench before and after. Most scores improved, one dropped slightly.
Hosting a static site on Netlify while keeping its domain managed by Cloudflare, with the DNS records to make it work.
Don’t avoid writing something down just because you think it’s obvious.
Less than two weeks ago, I had the pleasure of being a guest on Cup O’ Go - one of my favorite Go podcasts, hosted by Shay Nehmad and Jonathan Hall.
Thou shalt handle errors with care: ten tips for wrapping, translating, and returning them without turning every failure into noise.
AI can’t tell you what to build.
A love letter to films that still trust the viewer to think.
You don’t have to be an amateur, just because you use AI tooling.
The [AI] models are already powerful enough to produce publishable results under competent supervision.
The friction of building personal apps has always been so high that as users we accepted the ads, the trackers, the dark patterns, and the constant upsells.
The way a smart assistant works is, it processes information ahead of you, trims it down, and presents you with a couple of options to decide on.
On competing without feature wars. When identity, trust, and story matter more than what’s on your roadmap.
Time to dust it off.
A proof that small niche tools can make impact.
Just go pointer-first. It’s fine.
A quick guide to disabling VS Code’s terminal autocomplete suggestions and restoring your preferred CLI tools like fzf.
Grab a fresh build straight off the Github pipeline.
A frank update on gomjml’s journey to full MJML compliance
My go-to film simulation recipes for the XE-1: Classic Chrome alternative, faux Acros, and tweaked Astia
With static sites and git, you don’t have to pray to the SaaS gods or dig through some arcane database.
Today, I updated this site to support IndieWeb’s h-card microformats.
gomjml is a native Go implementation of the MJML email framework, making responsive email design faster and easier for Go developers.
A simple Python script and xbar setup to monitor Claude Code token usage directly in your macOS toolbar.
Prevent Claude Code from burning tokens aimlessly. Slow things down with a simple shell trick.
Or how we accidentally built a content train station where stories find their way to people who never knew they needed them
If we’re all going to google it anyway, we might as well google something that makes sense.
The iPad can be a fantastic companion for productivity and creativity. It can also be your biggest source of distraction. Using the built-in Guided Access support will help you stay in focus.
Add a filmic, nostalgic look to your Canon photos. Give new life to your Canon camera, and achieve great results, without spending hours editing your photos.
Get that Classic Chrome look on every photo with this little trick.
You don’t need a thousand photos to call yourself a photographer. You don’t even need a camera.
The whole point of choosing is not to make a perfect choice, but to just get going.
Despite telling myself countless times that I won’t fall for the social media hype, I got bitten by the Fujifilm bug, too.
The symphony ends. The cigarette burns out. The test results are in.
Generate an app Password instead
A short story about hunger, algorithms, and the things we feed when we think we’re being fed. Bon appétit.
And, bring back your sanity.
Happy New Year! 🎉
A look at three features that made Evernote click for me back in the day — ones that modern note-taking apps still struggle to replicate fully.
Our entire existence as humans hangs on two primal drives: survival and the need to feel something .
Trust your instincts. Not every choice needs justification.
Switching between reading and editing modes in Obsidian with ease: a simple home-made plugin that brings intentional editing to my note-taking workflow.
After 25 years of coding, I’m shifting my gaze beyond the keyboard to embrace creative passions like writing, photography, and music. Here’s why I’m writing less about programming—and what’s next for this blog.
Some “signs” aren’t signs at all.
Obsidian is free to use but not open-source. It has a commercial license, but for most users, including indie authors, it’s not a concern.
Sometimes, the simple solution has been there all along. It takes you a minute to implement it and an eternity of scratching your head and looking in the wrong direction.
It’s not just the platform that’s changed. It’s us.
The latest blog posts on Feedle discussing retro games.
And yes, there is drama watching cloud companies that were overvalued and overfunded in the Covid bubble crash come down to earth or pivot to austerity.
What if perseverance isn’t all there is? What if we need to pause, look around, and recognize when we’re making things harder than they need to be?