Blog
Browse through our blog page filled with updated information and the latest tips to help you achieve your goals.
Transforming Documentation with Next.js: A Case Study with JetThoughts
Well-structured documentation is crucial for all open-source projects, but it becomes even more vital...
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...
Help shepherd to count sheep in Elixir
I have been thinking about learning a functional language for a long time. So recently I’ve started...
Myth or Reality: Can Test-Driven Development in Agile Replace QA?
Test-driven development (TDD) is a cornerstone of agile methodology. It involves creating unit...
Cleaning Up Your Rails Views With View Objects
Why logic in views is a bad idea? The main reason not to put the complex logic into your...
How To Name Variables And Methods In Ruby
How To Name Variables And Methods In Ruby What’s in a name? that which we call...
Ruby on Rails Views Resources for Frontend Developer
🚀 Excited to share some awesome resources to help front-end developers onboard into the Ruby on Rails...
How a large transaction can be a source of DB deadlocks and how this can be fixed.
Recently in a project, we encountered the fact that sometimes we had a DB Deadlocks error. After...