Rails is better low code than low code
Update 2024-12-02 : There was a lively discussion about the post on Hacker News you might also find interesting: link to thread. “We need a very simple CRUD app for managing the reservations.” T...
Update 2024-12-02 : There was a lively discussion about the post on Hacker News you might also find interesting: link to thread. “We need a very simple CRUD app for managing the reservations.” T...
A Chinese translation of this article is also available. Hotwire and HTMX are two powerful libraries that both have the same goal: simplify building modern web applications. Both embrace the HTML...
Radan here: this is another guest post by Miha. He was so excited about it that he interrupted my weekend with a brand new post to review. I still found it interesting, so I hope you enjoy it as mu...
I came upon the Gilded Rose coding kata by reading Victor Shepelev’s (a.k.a. Zverok) blog post about it. I liked it, especially the part about not immediately reaching for the OOP solution. Ruby is...
I love Sarajevo. It’s one of my favourite cities. A unique mix of cultures in this part of the world. I’ve visited it multiple times and have many fond memories. Unfortunately, it’s been many years...
Turbo supports lazy loaded frames that start loading only when they enter into the view. It’s a wonderful feature that can save server resources for rarely seen content, only loading when the user ...
On August 3rd, SpaceX revealed the Raptor 3 engine which looks stunning: They have achieved a very impressive sleek and simplified design while greatly increasing the specs. The difference is even ...
In the last blog post I implemented Minesweeper as a CLI game, in just 100 lines of clean, readable ruby. That was a fun exercise. But CLI is not a great UI for minesweeper. So let’s package it int...
This article is part 1. Part 2 uses code from this article to make the game multiplayer using Rails and Hotwire. Ruby is such an expressive language. You can often do surprisingly much with just a...
A code smell, put loosely, is code that looks like it’s going to be trouble. When it’s correctly identified you usually discover that: it’s hiding a much bigger problem it’s tightly coupled t...