Freelance Developers & IT Professionals
Claim pageClaim
Follow
Overview
News
Salaries
Products
People
Growth
Offices
Financials
Overview
Julio Merino’s blog. A blog on operating systems, programming languages, testing, build systems, my own software projects and even personal productivity. Specifics include FreeBSD, Linux, Rust, Bazel and EndBASIC.
News
An old-new take on argument parsing in Rust
Extending getopts into a small framework for Unix-style Rust command-line tools. Over the years, I've written tens of command-line applications in many different languages-shell is probably the top contender, believe it or not-and for various ecosystems.
Read more
Report
Autoconf's revenge: ad-hoc shell templates
How to leverage an old dirty trick in your Bazel wrapper for great effect As powerful as Bazel is, sometimes it's not featureful enough. When using this build system, it's common practice to wrap it in a launcher script-and in fact, this is natively suppo
Read more
Report
Is anyone still using Emacs?
In a recent discussion at the orange site sparked by the Emacs 31 Is Around the Corner: The Changes I'm Already Daily Driving article, people were asking themselves "Is anyone still using Emacs?" and then providing their own perspective. For me, the answe
Read more
Report
A Markdown-based test suite
This article is not about AI and it is not written with AI, but the work that I'm about to present was definitely motivated by AI. And because I generally like telling stories, I have to give you that background. Do with that whatever you want, but… it'd
Read more
Report
Down the memory lane with OS/2
OS/2 Warp 3 was the operating system that led me into an adventure back in 1994. This OS made me escape MS-DOS and Windows, and then made me enter the Linux world when I couldn't afford Warp 4. Let's walk down the memory lane!
Read more
Report
What if there was no BASIC in EndBASIC?
Six years have passed since I started building EndBASIC : a retro-looking BASIC interpreter that works on the web, on the desktop, and on embedded hardware-and that allows writing cross-platform apps that leverage graphics, a cloud file sharing system, an
Read more
Report
I think AI is pushing me toward the AGPL
Why agentic coding changes everything for the open-source craft and maintainership. It has been two months since I've been using AI coding agents "for real". In my previous article , I reflected on my experiment to vibe-code a full Emacs module from scrat
Read more
Report
Reflections on vibecoding ticket.el
It has now been a month since I started playing with Claude Code "for real" and by now I've mostly switched to Codex CLI: it is much snappier-who would imagine that a "Rewrite in Rust" would make things tangibly faster-and the answers feel more to-the-poi
Read more
Report
Grumpy Julio plays with CLI coding agents
Or the more tired "One week with Claude Code"-type article. It's no secret that I've been grumpy about the new AI-based coding trend. I've been grumpy about the "push from above to use AI or else". I've been grumpy about the eye-rolling hype I see on Link
Read more
Report
ssh-agent broken in tmux? I've got you!
A little over two years ago, I wrote an article titled SSH agent forwarding and tmux done right . In it, I described how SSH agent forwarding works-a feature that lets a remote machine use the credentials stored in your local ssh-agent instance-and how us
Read more
Report
Show more news
