Six Degrees of Kevin Bacon - Postgres Style | Crunchy Data Blog
Paul Ramsey has some great examples of Postgres network analysis and graph theory in this sample code for playing the Kevin Bacon game. Both pgRouting and recursive CTE are used to solve graphing relationships.
Git is an infuriatingly useful tool, but you're stuck with it. Learn how to make your workflow faster and less stressful with these 10 helpful Git tips
Ubicloud has the ambition of writing an open source alternative to AWS, Azure, or GCP. Its control plane is written in Ruby, a fact that surprises some people. Our cofounder, Daniel, has been building infrastructure control planes in Ruby for 13 years, starting with Heroku. He recently presented at the YC Ruby Meetup and SF Bay Area Ruby Meetup. We received solid feedback about Daniel’s talk, so we edited it into a blog post.
Structure Your ERb and Partials for more Maintainable Front-end Code in Rails
It's not always clear how to make the most of partials and helpers in Rails and know when to put what code where. Regardless of the methods, we all still...
Easy to Overlook PostgreSQL Performance Issues in Rails Apps
Performance issues in the PostgreSQL layer usually start to manifest only when your app reaches a certain scale. In this blog post, I'll discuss easy-to-miss database config tweaks and common problems that I've encountered in multiple Rails projects.
The SOLID principles were the first software design concepts I ever studied and to this day they remain the most influential piece of knowledge in my career. If…
Announcing TypedSQL: Make your raw SQL queries type-safe with Prisma ORM
Prisma ORM now supports the ability to write raw sql queries and have the inputs and outputs be fully type-safe! Get the benefit of a high-level API with the power of raw SQL.
uv: Python's New High-Speed Package Manager Promises to Simplify Tooling - Socket
uv, Python's new package manager, offers a faster and more efficient alternative to pip with features that simplify tooling, manage Python versions, a...