Szymon Fiedler
Menu
Blog
About me
How to add index to a big table of your Rails app
13 June 2024
Replace aasm with Rails Enum today
29 March 2024
The most underused pattern in Ruby
31 August 2023
How to become 10x developer with a help of ChatGPT
29 August 2023
How to write a good incident postmortem
17 March 2023
First class json(b) handling in Rails Event Store
27 January 2023
Sometimes it's worth to test your framework features
21 November 2022
How we got struck by 5–year–old implementation
15 November 2022
Test which reminded me why I don't really like RSpec
3 November 2022
Don't waste your time on assets compilation on Heroku
23 February 2022
A lesser known capability of Ruby's JSON.parse
23 October 2021
Fighting the primitive obsession with Value objects
1 May 2021
How to build a read model with Rails Event Store Projection
1 May 2021
Use ActiveAdmin like a boss
19 March 2021
Stop making excuses and write tests
18 February 2021
Painless Rails upgrades
3 July 2020
Ultimate guide to 3rd party calls from your Aggregate
25 February 2020
Image Placeholder for your development environment
13 November 2018
Make your JSON API tests clean with linter
30 October 2017
Composable RSpec matchers
18 September 2017
How to setup development work with RailsEventStore and mutant
6 September 2017
Test critical paths in your app with ease thanks to Dependency Injection
7 June 2017
One more step to DDD in a legacy rails app
21 May 2016
The smart way to check health of a Rails app
26 February 2016
How RSpec helped me with resolving random spec failures
12 February 2016
A Simple feature toggle for a Rails app
22 November 2015
Sitemaps with a bit of Metal
13 February 2014
37 signals was not lying, you win by being remote
9 January 2014