Blog
Browse through our blog page filled with updated information and the latest tips to help you achieve your goals.

The Evolution of Engineering Leadership in Berlin: Insights from a VP Engineering's Journey
With Berlin's startup ecosystem growing 28% in the first half of 2024, the path to engineering...

Own Heroku Review Apps with GitHub Actions and Kamal 2
Continuous delivery is vital in modern software development. It ensures that code changes are...

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 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...

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...

Deploying Ruby on Rails applications with Kamal
With the release of Rails 8, Kamal will be the default tool for deploying Rails applications,...

Effective project onboarding checklist
To avoid the onboarding slip and remove expectations and misunderstandings, the JetThoughts team...