Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 41
  1. About

    Hi, I’m Fabio!

  2. No, not a typo, I’m getting tired of “AI”.

  3. Bridging Container and Host

    Part 6 of Modernizing my Terminal-Based Development Environment.

  4. Give your agent a mailbox

    I’m starting to come to the conclusion that “rapid-fire chat” with agents is bad for work that requires deep thinking (I’m probably not the only one at this point).

  5. Ever since I found out about pi and gave it a shot I loved it, it “just works” and the UX is very well thought out.

  6. This picks up where DevPod: SSH-Based Devcontainers Without IDE Lock-in left off.

  7. Ever since I started working with Ruby back in 2009, Linux has been my home and recently I got tired.

  8. I’ve disabled Claude Code’s Co-Authored-By setting ever since I started using Claude Code, the Claude avatar next to people’s faces on GitHub always felt wrong to me.

  9. A few months ago, I wrote about overcoming my fear that AI tools would make me lazy as a developer.

  10. NOTE: This is Part 4 of the Modernizing my Terminal-Based Development Environment series.

  11. NOTE: This is Part 3 of the Modernizing my Terminal-Based Development Environment series.

  12. NOTE: This is Part 2 of the Modernizing my Terminal-Based Development Environment series.

  13. After over a decade as a “terminal-based developer”, I ended up using Cursor for a while when we decided to make use of devcontainers at work.

  14. NOTE: This is Part 1 of the Modernizing my Terminal-Based Development Environment series.

  15. I was afraid AI coding tools would make me lazy as a developer.

  16. A battle-tested guide to Ubuntu 24.04 desktop VMs that actually work I’m trying to get back to writing.

  17. As most people in tech know, “serverless” is the new buzzword “hotness” and lots of blog posts/books/utilities/tweets/etc. are being written about it every day.

  18. As part of something I’ve been hacking on the side, I have a need to run a bunch of PhantomJS 2.0 containers on a Docker host.

  19. If you’ve been following this blog (which hasn’t been updated in a loooong time), chances are that you are likely to be a user of one of the Vagrant plugins I’ve released on the past.

  20. Last week I cut the first release of notify-send-http, a tool for triggering notify-send across the network using HTTP.

  21. Devstep updates

    The third release of the Devstep Docker image came out last night along with a brand new Golang CLI featuring some very nice improvements and new functionality.

  22. 2026 Update: If you’re looking for a more robust solution these days, check out x11docker.

  23. Devstep is a relatively new project that I I’ve been working on since February 2014 and had its second release last friday.

  24. lmk is a simple command line tool written in Go that I released last February.

  25. 2013 was the year I went 100% on Vagrant, went crazy releasing plugins (10 to be more specific) and ended becoming a Vagrant core commiter back in June.

  26. There are times that you might need / want to use a specific provider for your Vagrant boxes that differs from VirtualBox or whatever provider you have set on your VAGRANT_DEFAULT_PROVIDER environmental variable.

  27. Meet Viewdocs

    Last week @progrium striked again with one more great example of how we should strive for keeping things simple.

  28. Getting to know BTRFS

    I’ve been playing a lot with Docker recently and while learning more about it I came across “Another Union File System” (AUFS) + its Copy On Write (COW) capabilities and have been pretty impressed by it.

  29. Ventriloquist demo

    A while ago I stumbled across this benchmark by Brandon Liu on StackMachine’s blog comparing the numbers for performing some typical tasks on his physical machine and doing the same thing using virtual machines.

  30. Sharing Chef Cookbooks

    I’ve been trying to publish my Dokku Cookbook to Opscode Community since I open sourced it a couple weeks ago but didn’t have much success until last night.

  31. Announcing Ventriloquist

    Although I’ve been writing about and working on a lot of Vagrant related stuff lately, I need to say that I’m not a “DevOps guy”.

  32. Last week I was able to release vagrant-lxc 0.5.0 and on this post you’ll get to know about some cool new stuff and the upcoming work I have in mind to reach what I believe would be a nice 1.0.0 milestone. 0.5.0 goodies This release it mostly related to t…

  33. Vundler is now Bindler!

    Quick update about Vundler: lots of people got confused about the plugin name because of Vim’s Vundle so we decided to rename it to Bindler.

  34. As I said before, “next generation” vagrant-lxc boxes should simplify the process of “promoting” existing containers to base boxes.

  35. UPDATE (23 JUL 2013): Vundler has been renamed to Bindler!

  36. Improving vagrant-lxc boxes

    So I’ve played with Docker once again and have been looking around its codebase to find out how things work over there.

  37. If you have done any kind of Puppet manifests / Chef cookbooks development using Vagrant chances are that you’ve been staring at your screen waiting for the machine to be provisioned for really long periods of time, specially when you need to destroy the…

  38. LXC provider for Vagrant

    UPDATE: This post is likely to be out of date, please see this post for more It’s been nearly 2 months since I open sourced my “not so pretty” initial spike and announced on Vagrant’s mailing list that I was going to work on this.

  39. One of the things I missed the most after going 100% on Vagrant was the ability to preview Rails apps sent mails on my browser.

  40. 100% on Vagrant

    Last year I heard a lot about Vagrant and even though I had the chance to play with it, performance was always an issue that prevented me from doing 100% of my development work from a VM.

  41. Hello world!

    Here we go again, this is another attempt to talk about my experiences on being a software developer and whatever else might cross my mind.