Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
A quick look at how TypeScript conditional types behave with union types.
-
A quick look at new rate-limiter features in the upcoming Rails version.
-
We can easily configure global rate limits, but how can we make them dynamic?
-
I got back into a regular reading habit after few years.
-
My first and longest read of 2025.
-
A short blog on some tips to cleanly pluralize and translate content in Rails.
-
Exploring an interesting requirement of adding IP restrictions on a Rails app.
-
Pattern matching in Ruby is not just for arrays and hashes, it can be used for custom objects too.
-
Effective use of database constraints can ensure data integrity.
-
Testing mock arguments with ease in RSpec.
-
RSpec brings Ruby's readability to testing.
-
Some good practices when building a robust cache for backend web applications.
-
Walkthrough on a use-case where Redis pipelines saved the day.
-
Sharing some examples of flaky tests from my experience.
-
Make Sidekiq play nicely with errors and error-tracking tools.
-
Rails 7 added support for PostgreSQL generated columns.
-
In this post we will see how to test async sidekiq jobs end-to-end.
-
Yesterday I was reading curried (partial) functions in Scala and I remembered the first time I used them in an actual production application.
-
Recently I was working on refactoring some unwieldy code for filtering data.
-
Rails is multi-threaded, but can your redis connection handle it?
-
Underneath (almost) all Ruby web application lies the Rack architecture.
-
Composition is the beauty of functional programming & haskell with it's typeclasses excels at this.
-
Manage multiple versions of JSON serializers in a Rails application with ease.