Using the 27" LG UltraFine 5k Display with Linux
Getting the LG UltraFine 5K display working reliably with Linux, including Thunderbolt AIC compatibility notes.
Getting the LG UltraFine 5K display working reliably with Linux, including Thunderbolt AIC compatibility notes.
Handling complex multi-column unique constraints in Ecto by leveraging PostgreSQL triggers and custom changeset validations.
Removing the ActiveSupport dependency from Kookaburra to improve compatibility across Rails versions.
Fixing clipboard integration between tmux and macOS using reattach-to-user-namespace.
Lessons learned from treating early versions as a spike and rewriting Kookaburra from the ground up with proper tests.
Configuring Jeweler to manage private Ruby gems without accidentally publishing them to rubygems.org.
How we built Kookaburra to solve the fragility problem in Cucumber acceptance tests by isolating UI details from test specifications.
A quick fix for Capybara timeout errors when running Selenium tests against older Firefox versions in CI.
Designing an apprenticeship program to grow talent, contribute to open source, and build a stronger engineering community.
Transforming a painful multi-hour release process into a five-minute, low-stress workflow using Git branching strategies.