Bookmarks

Bookmarks

50067 bookmarks
Custom sorting
Stop using SERIAL in Postgres
Stop using SERIAL in Postgres
Postgres has supported identity columns since version 10. Use them instead of SERIAL for a better experience.
·naiyerasif.com·
Stop using SERIAL in Postgres
Optimising your Database for Analytics
Optimising your Database for Analytics
This post contains the slides and transcript from the talk that I gave at PyCon Italia 2024 , and at EuRuKo 2024 . You can a...
·karenjex.blogspot.com·
Optimising your Database for Analytics
How to organize CSS in a Rails project
How to organize CSS in a Rails project
Don’t overthink it! Start with a simple base set of styles and refactor by extracting files and shared components as you go.
·mattbrictson.com·
How to organize CSS in a Rails project
mattbrictson/nextgen: Generate your next Rails app interactively! This template includes production-ready recommendations for testing, security, developer productivity, and modern frontends. Plus optional Vite support! ⚡️
mattbrictson/nextgen: Generate your next Rails app interactively! This template includes production-ready recommendations for testing, security, developer productivity, and modern frontends. Plus optional Vite support! ⚡️
Generate your next Rails app interactively! This template includes production-ready recommendations for testing, security, developer productivity, and modern frontends. Plus optional Vite support! ...
·github.com·
mattbrictson/nextgen: Generate your next Rails app interactively! This template includes production-ready recommendations for testing, security, developer productivity, and modern frontends. Plus optional Vite support! ⚡️
How we upgrade major Rails versions
How we upgrade major Rails versions
As a company whose product is built on top of Ruby on Rails, conducting a major version upgrade of the underlying framework is just about…
·aha.io·
How we upgrade major Rails versions
Yingrjimsch/grgry
Yingrjimsch/grgry
grgry (pronounced "gregory") is a CLI tool designed to perform git operations en masse, allowing you to bulk execute git commands across multiple repositories. It is heavily inspired by ghorg and written in Rust as an introduction to the language.
·github.com·
Yingrjimsch/grgry
Should we decompose our monolith?
Should we decompose our monolith?
From their first introduction in 2005, the debate between adopting a microservices architecture, a monolithic service architecture, or a hybrid between the two, has become one of the least-reversible decisions that most engineering organizations make. Even migrating to a different database technology is generally a less expensive change than moving from monolith to microservices or from microservices to monolith. The industry has in many ways gone full circle on that debate, from most hyperscalers in the 2010s partaking in a multi-year monolith to microservices migration, to Kelsey Hightower’s iconic tweet on the perils of distributed monoliths:
·lethain.com·
Should we decompose our monolith?
There is a git command called “git request-pull” that would format an email that you could send to a mailing list saying “instead of me sending an email patch series, here is a public endpoint you can pull from to test my series”. We turned “request a pull” into a “Pull Request”
There is a git command called “git request-pull” that would format an email that you could send to a mailing list saying “instead of me sending an email patch series, here is a public endpoint you can pull from to test my series”. We turned “request a pull” into a “Pull Request”
— Scott Chacon (@chacon)
·x.com·
There is a git command called “git request-pull” that would format an email that you could send to a mailing list saying “instead of me sending an email patch series, here is a public endpoint you can pull from to test my series”. We turned “request a pull” into a “Pull Request”
A milestone for TypeScript Performance in TanStack Router | TanStack Blog
A milestone for TypeScript Performance in TanStack Router | TanStack Blog
TanStack Router pushes the boundaries on type-safe routing. The router's components such as ` and its hooks such as useSearch, useParams, useRouteContext and useLoaderData, infer from the route definitions to offer great type-safety. It's common for applications using TanStack Router to use external dependencies with complex types for validateSearch, context, beforeLoad and loader` in their route definitions.
·tanstack.com·
A milestone for TypeScript Performance in TanStack Router | TanStack Blog