Why do I activate Vim in any code editor I work with
Why do I activate Vim in any code editor I work with? Imagine a list of emails in a Google Sheet in a single column,...
2025
Why do I activate Vim in any code editor I work with? Imagine a list of emails in a Google Sheet in a single column,...
I launched a personal newsletter at newsletter.lucianghinda.com This morning, I sent my first email. Why start this newsletter? I had newsletters set up in multiple...
Whenever I create a new table or column in a web app, I aim for clarity so that anyone connecting directly to the database can...
When you open a Ruby file who's already there? puts self.inspect # main puts self.__id__ # 16 puts self.class.name # Object puts method(:inspect).owner.class # ObjectWhy...
Here are two resources that I think are important to read when you are working with Time in Ruby. It's About Time (Zones)This article is...
How to create a new Rails app with Rails 8.1.0.beta1 gem install -v 8.1.0.beta1 rails rails _8.1.0.beta1_ new mynewrails81app You can also generate a new...
The Ruby Triathlon starts this week! Rails World - Amsterdam, Netherlands, September 4–5The first conference is Rails World happening in Amsterdam on 4 and 5...
When AI is writing tests in agentic mode, it's crucial to monitor its output. Sometimes, it uses tricks to pass the tests or creates unnecessary...
No one will thank you for good error messages or default states, but they will feel it! The difference between friction and flow is invisible...
Curious about how I ended up with an invoice nearing $100 for conducting over 20 million Class A operations on Cloudflare R2? I initiated several...
In case you missed this in the last period, there are two new podcasts in #Ruby world: On Rails - a podcast produced by the...
I enjoy creating small automations using Ruby and Bash. While it might be simpler to use Bash, I like #Ruby so much that I want...
I think the best short pitch to business why use Ruby on Rails is this one: “Engineering was no longer the bottleneck” Source
Once you agreed to a set of tests: either written by you or written by AIs but guided by you, don't let the AIs to...
When using LLMs to write tests, you should remain in control of choosing the test cases or at least review them. Here is an example...
Seen on Homepage
I am looking at various personal websites mostly focused on researching personal websites of technical people mostly programmers because I want to redo my own...
San Francisco Ruby scene is heating up Already two events planned for this year: 1. SF Ruby AI Hackathon - 19 July - https://lu.ma/znhcct7v?tk=17VJ2z 2....
This is your reminder that if you run #Ruby 3.2, now would be a good time to start planning an update. It will be EOL...
Why choose #Ruby on #Rails? I read this article from Reinteractive: https://reinteractive.com/articles/rails-8-modern-web-framework “But let’s be honest, sometimes you just want a framework that’s reliable, efficient,...
I happen to agree a lot with Amanda Brooke Perino here That’s why I almost always comment on Hacker News or any forum where I...