Blog
Browse through our blog page filled with updated information and the latest tips to help you achieve your goals.
Automate Your Deployments with Kamal 2 and GitHub Actions
Deployments shouldn’t be complex. You don’t need a lot of complicated configurations. That’s where...
Why Your Form Submission Fails: Hotwire/Turbo 1.x, Cloudflare, and Missing Validation Messages
Recently, we encountered a bug in our application. A user reported that after submitting a form,...
How to Handle Software Vendors Missing Deadlines Effectively
Dealing with missed work deadlines can be tough, especially when software vendors are late. Learn how...
Why Assigning Tasks Directly from the Backlog Hurts Team Collaboration and Efficiency
In the fast-paced world of startups, poor task management can cripple team productivity and drain...
Drive Successful Product Development with JetThoughts
Welcome to the world of product development, where innovation meets strategy! In today's fast-paced...
Direct Upload with Rails & Dropzone.js
Configuring direct file uploads in Rails is now easier than ever. In this article, I'll show you how...
How a Fractional CTO Turned a Mess into a Stable Product
Are bugs pushing your customers away? Maybe your app breaks at the worst times. Maybe its design...
Red Flags to Watch for in a Big PR: When to Stop, Split, or Rework
Big pull requests (PRs) can cause delays and block progress. As a developer, it's important to spot...
What to Do When You Have a Big PR Blocking Other Issues
Sometimes, despite your best efforts, you end up with a large pull request (PR) that blocks other...
How Small PR Improves Team Productivity
In many companies, teams work together to achieve big goals. One way to keep the team productive is...