Two ideas from an old creativity research
Amabile, Teresa M. “A Model of Creativity and Innovation in Organizations.” Research in Organizational Behavior 10, no. 10 (January 1, 1988): 123–67. https://ci.nii.ac.jp/naid/20000708825. Here is...
2025
Amabile, Teresa M. “A Model of Creativity and Innovation in Organizations.” Research in Organizational Behavior 10, no. 10 (January 1, 1988): 123–67. https://ci.nii.ac.jp/naid/20000708825. Here is...
Ghostty introduced this section to their CONTRIBUTING.md file And I think this part here is a normal expectation for any AI code contributed to a...
I've been using git worktree for at least five years now. Here's how I set things up at work. Say I work on `short_ruby` project. ...
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...
Seen on Homepage
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...
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....