I don't enjoy RSpec all that much

One of the reasons I prefer testing with Minitest is the dissatisfaction with my everyday RSpec work. Here are things I don’t like about typical RSpec test suites and how to fix them. | Continue reading


@nts.strzibny.name | 1 year ago

One Year of Sales

A breakdown of selling 640 copies of my first product Deployment from Scratch. | Continue reading


@nts.strzibny.name | 2 years ago

Gem-Compare Goes 1.0

It took forever, but gem-compare hits 1.0! | Continue reading


@nts.strzibny.name | 2 years ago

Cross-compiling Elixir releases with ASDF and Docker

Elixir releases are self-contained directories containing your applications together with all dependencies and the Erlang virtual machine. Although convenient, there are unfortunately not platform-independent. Here’s how to build your application release for any Elixir version an … | Continue reading


@nts.strzibny.name | 2 years ago

Ruby for eBook Publishing

A lot of times, people ask what’s Ruby good for apart from Rails. Ruby is great for various tasks from several different domains, and today, I would like to share how anybody can use Ruby in publishing ebooks. | Continue reading


@nts.strzibny.name | 2 years ago

CentOS 8 Free Alternatives

CentOS 8 EOL is around the corner, so it’s time to evaluate and try the alternatives. I prepared a small table for everybody with the basic overview. | Continue reading


@nts.strzibny.name | 2 years ago

Tailwind is an interesting concept, but I am not convinced yet

Tailwind 2 is all the rage now. With a beautiful landing page, promising productivity, and thousands of people swearing by it, could Tailwind be the future of front-end design? I am still not convinced. | Continue reading


@nts.strzibny.name | 2 years ago

Elixir and Phoenix after two years

Thoughts on the Elixir language and its Phoenix framework after two years of professional work. | Continue reading


@nts.strzibny.name | 3 years ago

Live previews with Rails and Stimulus 2

Who wouldn’t want a live preview for writing their great content? If you happen to be running Rails with Hotwire, it’s surprisingly easy with a small Stimulus controller. | Continue reading


@nts.strzibny.name | 3 years ago

12factor Elixir/Phoenix Releases

Elixir had a bad reputation for its deployment story due to the complex tooling and compile-time configuration preference. That is history now as we can easily make Elixir v1.11 releases with the runtime configuration to adhere to the 12factor style of deployment. | Continue reading


@nts.strzibny.name | 3 years ago

Phoenix open source projects to study

Phoenix is a mostly well-documented and easy-to-follow web framework. But if you never worked on an Elixir app before, you might need a little guidance in structuring your first application and see some Phoenix patterns in the wild. Here are 5 open source projects on GitHub to st … | Continue reading


@nts.strzibny.name | 3 years ago

Understanding Elixir Mocking with Mox

This post is clearing up confusions around mocking in Elixir. If you were ever confused about mocks and stubs in Elixir, I made it 100% clear for you. | Continue reading


@nts.strzibny.name | 3 years ago

Migrating WordPress Blog to Jekyll

This year I migrated my blog from the famous WordPress blogging platform to Jekyll static site generator. The main reasons were the handling of code snippets, simplicity, and security. I think that WordPress is fine, but my own time with WordPress is certainly up. | Continue reading


@nts.strzibny.name | 3 years ago

Installing Ruby with Ruby-build and Ruby-install

When you need a unified way to install CRuby and alternative Ruby implementations these days, it comes down to ruby-build and ruby-install. Is there a difference? | Continue reading


@nts.strzibny.name | 3 years ago

Testing Netlify server-side analytics

I used server-side analytics for quite some time on this blog. With my recent blog migration I picked up on client-side analytics. I am now test driving Netlify server-side analytics alongside the client-side Fathom Analytics. This is what I have found. | Continue reading


@nts.strzibny.name | 3 years ago

Privacy-oriented alternatives to Google Analytics for 2020

Google Analytics is perhaps the analytics platform of our time. But should it be? It’s many features and the free plan is what made it popular, but its invasion of user privacy should not be overlooked. Here are some good alternatives for 2020. | Continue reading


@nts.strzibny.name | 3 years ago

Phoenix 1.5 LiveDashboard's Request Logger

Phoenix 1.5-rc.0 is out and so I fired up a new app to see what’s LiveDashboard is all about. Something that stood up for me is the Request Logger. | Continue reading


@nts.strzibny.name | 4 years ago

I reached first 200 subscribers for my upcoming book

This post is about a journey from 0 to 200 e-mail subscribers for my upcoming book. As I always enjoyed similar posts by fellow authors and indie hackers, I decided I will document my journey to writing, publishing, and promoting my first book. | Continue reading


@nts.strzibny.name | 4 years ago

Phoenix CSRF Protection in HTML Forms, React Forms, and APIs

Continue reading


@nts.strzibny.name | 5 years ago

Basic HTTP Authentication in Elixir/Phoenix

Continue reading


@nts.strzibny.name | 5 years ago

Making a Ruby CLI executable with ruby-packer in 10 minutes

Continue reading


@nts.strzibny.name | 5 years ago