nts.strzibny.name 24. 10. 2024Understanding Kamal proxy roles – nts.strzibny.name 21. 10. 2024A closer look at Rails force_ssl and assume_ssl – nts.strzibny.name 16. 10. 2024Deploying a Next.js application with Kamal 2 – nts.strzibny.name 7. 10. 2024Running multiple apps on a single server with Kamal 2 – nts.strzibny.name 3. 10. 2024Upgrading from Kamal 1 to Kamal 2 – nts.strzibny.name 21. 9. 2024A brief look at the new Kamal Proxy replacing Traefik – nts.strzibny.name 10. 9. 2024Avoiding environment conflicts with Kamal and Dotenv – nts.strzibny.name 10. 8. 2024Introduction to Minitest Mocks – nts.strzibny.name 30. 6. 2024A very first update to Kamal Handbook – nts.strzibny.name 12. 6. 2024Understanding Kamal healthcheck settings – nts.strzibny.name 11. 6. 2024Implementing dark mode with Tailwind and Stimulus – nts.strzibny.name 2. 6. 2024Automating PostgreSQL backups to Digital Ocean Spaces with Kamal – nts.strzibny.name 15. 5. 2024Business Class 1.7: On the way to Rails 8 – nts.strzibny.name 9. 5. 2024Running Thruster with Rails and Kamal – nts.strzibny.name 8. 4. 2024How I wrote Kamal Handbook in 5 weeks and sold 300+ copies at the same time – nts.strzibny.name 19. 2. 2024Business Class 1.6 with direct uploads, antispam, default avatars, and Kamal CD – nts.strzibny.name 17. 2. 2024How to use private SSH keys with passwords in GitHub Actions – nts.strzibny.name 29. 1. 2024Business Class 1.5 with single-server Kamal deployments – nts.strzibny.name 18. 1. 2024Reading Kamal configuration – nts.strzibny.name 2. 1. 2024Business Class 1.3 with support for Stripe and an improved CRUD generator – nts.strzibny.name 29. 12. 2023Alternative BigInt ID identifiers for Rails – nts.strzibny.name 14. 11. 2023Business Class 1.2 with Rails 7.1, Tailwind, and GoodJob – nts.strzibny.name 24. 10. 2023Deploying Rails on a single server with Kamal – nts.strzibny.name 21. 10. 2023Adding slugs to ActiveRecord models in Rails – nts.strzibny.name 20. 10. 2023Marketing my book to 1000 sales – nts.strzibny.name 3. 9. 2023Business Class 1.1 released with Paddle Billing, an improved CRUD generator, and new pricing – nts.strzibny.name 22. 8. 2023Overriding Rails engines models and controllers – nts.strzibny.name 21. 8. 2023Verifying Paddle Billing webhooks with Rails – nts.strzibny.name 17. 7. 2023Running SASS and Tailwind side by side in Rails – nts.strzibny.name 13. 7. 2023Business Class: A brand new Ruby on Rails SaaS template on the block – nts.strzibny.name 30. 5. 2023I am building a Ruby on Rails SaaS template – nts.strzibny.name 25. 4. 2023Reflections on my 24h startup challenge – nts.strzibny.name 12. 2. 2023InvoicePrinter 2.3 with Prawn 2.4 and Ruby 3.1 – nts.strzibny.name 14. 1. 2023What is ActiveRecord becomes from Rails – nts.strzibny.name 3. 1. 2023Fixing an unresponsive gnome-software on Fedora – nts.strzibny.name 18. 12. 2022Cheaper Gumroad alternatives that handle European VAT for you – nts.strzibny.name 11. 9. 2022Why I don’t enjoy RSpec all that much – nts.strzibny.name 18. 7. 2022gem-compare’s new contributors – nts.strzibny.name 26. 6. 2022Migrating Rails cookies to the new JSON serializer – nts.strzibny.name 23. 5. 2022Understanding ViewComponent concepts by building a button – nts.strzibny.name 8. 5. 2022A hybrid development Docker Compose setup for Rails – nts.strzibny.name 24. 4. 2022How to avoid sleep in Rails system tests – nts.strzibny.name 9. 4. 2022One year of sales – nts.strzibny.name 21. 3. 2022gem-compare goes 1.0 – nts.strzibny.name 5. 3. 2022Rails restricted paths validator for URL slugs – nts.strzibny.name 20. 2. 2022Why and how to start with the system Ruby modular packages – nts.strzibny.name 19. 2. 2022How to change Visual Studio Code status bar color – nts.strzibny.name 7. 2. 2022Simplest alternative IDs with Rails – nts.strzibny.name 5. 2. 2022Reusing Rails test fixtures for db:seed – nts.strzibny.name 16. 1. 2022Configuring Rails system tests for headless and headfull browsers – nts.strzibny.name 15. 1. 2022Maintainable Rails system tests with page objects – nts.strzibny.name 11. 1. 2022Single attribute in-place editing with Rails and Turbo – nts.strzibny.name 11. 1. 2022Freezing your Node.js dependencies with yarn.lock and –frozen-lockfile – nts.strzibny.name 26. 11. 2021Summer and winter time changes with DateTime – nts.strzibny.name 25. 10. 2021Preloading Rails applications in production – nts.strzibny.name 24. 10. 2021You can in fact use schemas in migrations – nts.strzibny.name 12. 10. 2021Organizing business logic in Rails with contexts – nts.strzibny.name 10. 10. 2021Cross-compiling Elixir releases with ASDF and Docker – nts.strzibny.name 23. 9. 2021Gunicorn graceful restarts – nts.strzibny.name 20. 9. 2021Ruby for ebook publishing – nts.strzibny.name 1. 9. 2021Deployment from Scratch, 1st edition is released! – nts.strzibny.name 25. 8. 2021Writing Absinthe authorization middleware – nts.strzibny.name 21. 7. 2021Elixir Authorization Plugs – nts.strzibny.name 5. 7. 2021How I earn over $750 a month from my unfinished book – nts.strzibny.name 25. 6. 2021InvoicePrinter 2.2 with breakdowns of items – nts.strzibny.name 23. 6. 2021CentOS 8 free alternatives – nts.strzibny.name 16. 6. 2021Removing assets dependencies from Rails applications for runtime – nts.strzibny.name 11. 6. 2021Moving ActionCable over to Webpacker – nts.strzibny.name 1. 6. 2021I am selling the pre-release of my book – nts.strzibny.name 1. 6. 2021Benchmarking programs with /usr/bin/time – nts.strzibny.name 31. 5. 2021Puma graceful restarts – nts.strzibny.name 28. 5. 2021Tailwind is an interesting concept, but I am not convinced yet – nts.strzibny.name
24. 10. 2024Understanding Kamal proxy roles – nts.strzibny.name 21. 10. 2024A closer look at Rails force_ssl and assume_ssl – nts.strzibny.name 16. 10. 2024Deploying a Next.js application with Kamal 2 – nts.strzibny.name 7. 10. 2024Running multiple apps on a single server with Kamal 2 – nts.strzibny.name 3. 10. 2024Upgrading from Kamal 1 to Kamal 2 – nts.strzibny.name 21. 9. 2024A brief look at the new Kamal Proxy replacing Traefik – nts.strzibny.name 10. 9. 2024Avoiding environment conflicts with Kamal and Dotenv – nts.strzibny.name 10. 8. 2024Introduction to Minitest Mocks – nts.strzibny.name 30. 6. 2024A very first update to Kamal Handbook – nts.strzibny.name 12. 6. 2024Understanding Kamal healthcheck settings – nts.strzibny.name 11. 6. 2024Implementing dark mode with Tailwind and Stimulus – nts.strzibny.name 2. 6. 2024Automating PostgreSQL backups to Digital Ocean Spaces with Kamal – nts.strzibny.name 15. 5. 2024Business Class 1.7: On the way to Rails 8 – nts.strzibny.name 9. 5. 2024Running Thruster with Rails and Kamal – nts.strzibny.name 8. 4. 2024How I wrote Kamal Handbook in 5 weeks and sold 300+ copies at the same time – nts.strzibny.name 19. 2. 2024Business Class 1.6 with direct uploads, antispam, default avatars, and Kamal CD – nts.strzibny.name 17. 2. 2024How to use private SSH keys with passwords in GitHub Actions – nts.strzibny.name 29. 1. 2024Business Class 1.5 with single-server Kamal deployments – nts.strzibny.name 18. 1. 2024Reading Kamal configuration – nts.strzibny.name 2. 1. 2024Business Class 1.3 with support for Stripe and an improved CRUD generator – nts.strzibny.name 29. 12. 2023Alternative BigInt ID identifiers for Rails – nts.strzibny.name 14. 11. 2023Business Class 1.2 with Rails 7.1, Tailwind, and GoodJob – nts.strzibny.name 24. 10. 2023Deploying Rails on a single server with Kamal – nts.strzibny.name 21. 10. 2023Adding slugs to ActiveRecord models in Rails – nts.strzibny.name 20. 10. 2023Marketing my book to 1000 sales – nts.strzibny.name 3. 9. 2023Business Class 1.1 released with Paddle Billing, an improved CRUD generator, and new pricing – nts.strzibny.name 22. 8. 2023Overriding Rails engines models and controllers – nts.strzibny.name 21. 8. 2023Verifying Paddle Billing webhooks with Rails – nts.strzibny.name 17. 7. 2023Running SASS and Tailwind side by side in Rails – nts.strzibny.name 13. 7. 2023Business Class: A brand new Ruby on Rails SaaS template on the block – nts.strzibny.name 30. 5. 2023I am building a Ruby on Rails SaaS template – nts.strzibny.name 25. 4. 2023Reflections on my 24h startup challenge – nts.strzibny.name 12. 2. 2023InvoicePrinter 2.3 with Prawn 2.4 and Ruby 3.1 – nts.strzibny.name 14. 1. 2023What is ActiveRecord becomes from Rails – nts.strzibny.name 3. 1. 2023Fixing an unresponsive gnome-software on Fedora – nts.strzibny.name 18. 12. 2022Cheaper Gumroad alternatives that handle European VAT for you – nts.strzibny.name 11. 9. 2022Why I don’t enjoy RSpec all that much – nts.strzibny.name 18. 7. 2022gem-compare’s new contributors – nts.strzibny.name 26. 6. 2022Migrating Rails cookies to the new JSON serializer – nts.strzibny.name 23. 5. 2022Understanding ViewComponent concepts by building a button – nts.strzibny.name 8. 5. 2022A hybrid development Docker Compose setup for Rails – nts.strzibny.name 24. 4. 2022How to avoid sleep in Rails system tests – nts.strzibny.name 9. 4. 2022One year of sales – nts.strzibny.name 21. 3. 2022gem-compare goes 1.0 – nts.strzibny.name 5. 3. 2022Rails restricted paths validator for URL slugs – nts.strzibny.name 20. 2. 2022Why and how to start with the system Ruby modular packages – nts.strzibny.name 19. 2. 2022How to change Visual Studio Code status bar color – nts.strzibny.name 7. 2. 2022Simplest alternative IDs with Rails – nts.strzibny.name 5. 2. 2022Reusing Rails test fixtures for db:seed – nts.strzibny.name 16. 1. 2022Configuring Rails system tests for headless and headfull browsers – nts.strzibny.name 15. 1. 2022Maintainable Rails system tests with page objects – nts.strzibny.name 11. 1. 2022Single attribute in-place editing with Rails and Turbo – nts.strzibny.name 11. 1. 2022Freezing your Node.js dependencies with yarn.lock and –frozen-lockfile – nts.strzibny.name 26. 11. 2021Summer and winter time changes with DateTime – nts.strzibny.name 25. 10. 2021Preloading Rails applications in production – nts.strzibny.name 24. 10. 2021You can in fact use schemas in migrations – nts.strzibny.name 12. 10. 2021Organizing business logic in Rails with contexts – nts.strzibny.name 10. 10. 2021Cross-compiling Elixir releases with ASDF and Docker – nts.strzibny.name 23. 9. 2021Gunicorn graceful restarts – nts.strzibny.name 20. 9. 2021Ruby for ebook publishing – nts.strzibny.name 1. 9. 2021Deployment from Scratch, 1st edition is released! – nts.strzibny.name 25. 8. 2021Writing Absinthe authorization middleware – nts.strzibny.name 21. 7. 2021Elixir Authorization Plugs – nts.strzibny.name 5. 7. 2021How I earn over $750 a month from my unfinished book – nts.strzibny.name 25. 6. 2021InvoicePrinter 2.2 with breakdowns of items – nts.strzibny.name 23. 6. 2021CentOS 8 free alternatives – nts.strzibny.name 16. 6. 2021Removing assets dependencies from Rails applications for runtime – nts.strzibny.name 11. 6. 2021Moving ActionCable over to Webpacker – nts.strzibny.name 1. 6. 2021I am selling the pre-release of my book – nts.strzibny.name 1. 6. 2021Benchmarking programs with /usr/bin/time – nts.strzibny.name 31. 5. 2021Puma graceful restarts – nts.strzibny.name 28. 5. 2021Tailwind is an interesting concept, but I am not convinced yet – nts.strzibny.name