
Understanding TypeScript
A Beginner-Friendly Dive Into Types
If you have worked in a JavaScript frontend or backend application, you have at least heard of TypeScript. And by heard, I mean heard something …

AI-Powered Development: How to boost your productivity while staying in control
We are living in a transformative era for software development. Since the advent of LLMs (Large Language Models) used as developer tools, starting around 2022 …

How To Reduce The PWA Boilerplate Of Your Rails App
Last Updated on August 7, 2025 Continuing our series ‘Everything you need to ace PWA in Rails’, I’m going to show you how to reduce …

Packing It All for the Last RailsConf
As the Last RailsConf approaches, the nostalgic feeling gets stronger. It’s the end of an era, a celebration of the history of Ruby on Rails …

Coding, Courage, and Community
Our Experience at Rails Girls São Paulo
Rails Girls is a global community created to encourage women to explore the field of technology. The idea behind Rails Girls goes way beyond learning …

How To Avoid Losing Your App State
The Memento Pattern
Memento mori. There are only two guaranteed things in life: one, we both are going to die. And while I’d prefer you go first… and …

Ruby on Rails: The Open-Source Blueprint
Last Updated on July 7, 2025 1. Rails & Open Source: A Match Made in Developer Heaven Since its debut in 2004, Ruby on Rails …

All You Need to Know About Rails Transactions
What are database transactions, how to use them in rails, caveats and methods
Last Updated on July 24, 2025 In this blog post, we’ll dive into database transactions, how they work behind the scenes, but mainly, we will …

What you need to know about frontend design patterns
Last Updated on July 7, 2025 Imagine you find yourself facing your code at a point where you clearly have a problem to solve. You …

How to Speed Up Mobile App Development with Expo OTA Updates
Last Updated on July 7, 2025 There are a lot of articles out there talking about how great it is to use OTA updates in …

