All posts

IO.inspect supports a label option.
Make your console output easier to read with labels.
Two questions 29th birthday edition
Questions I ask everyone during their birthday.
Ecto nested preloads
The various ways you can preload in Ecto
Two questions
Questions I ask everyone during their birthday.
Hot sauce
Just my favorite hot sauces.
Elixir learnings - 2020 week 17
Is LiveView going to be the feature that causes a tipping point for mainstream adoption of Phoenix/Elixir?
Elixir learnings - 2020 week 16
This week I discovered confusing environment variable behavior building Elixir apps. I also whipped up a helper function to copy output to your clipboard in iex sessions.
Elixir learnings - 2020 week 12
Mucking with the database from Gigalixir.
Dactyl Manuform 5x6
A guide to building an ergonomic split keyboard.
Elixir learnings - 2020 week 10
Setting up continuous deployment to Gigalixir with Github Actions and distillery.
Elixir learnings - 2020 week 9
Setting up continuous integration with Github Action. Learn about configuring JetBrains tooling for elixir development.
Elixir learnings - 2020 week 8
This week I looked into disabling tests using tags.
Elixir learnings - 2020 week 7
This week I learned about setting up ExUnit's built in test coverage to generate reports.
Elixir learnings - 2020 week 6
This week I learned about GraphQL project structures, iex configurations and some awesome books and modules.
K8s learnings - 2020 week 5
What I learned about k8s during week 5 of 2020
Elixir learnings - 2020 week 5
This week I learned about some standard library function behaviors such as Map.get and Enum.reduce_while. I also learned about connecting multiple erlang nodes together with peerage and libcluster.
Elixir learnings - 2020 week 4
This week I learned about some awesome (🕶️) Elixir learning resources and PaaS.
Elixir learnings - 2020 week 3
This week I learned about using module docs and a little bit about metaprogramming in Elixir.
Elixir learnings - 2020 week 2
This week I learned about a smattering of topics.
Elixir learnings - 2020 week 1
Pattern matching, iex and some slick libraries.
Letters to a young software engineer in Boise
What I wish I knew when I was just starting in the tech industry.
Scrum tactics
My favorite parts of agile software development.
Debugging strategies
Techniques that I've learned over the years for dealing with those tricky bugs 🐛🐛🐛.
A5 Kokuyo soft ring business notebook review
Kokuyo soft ring business notebook review.
bash TIL
Exclude files when searching with find and learn about the ! operator.
ffmpeg downscale all videos in a directory
Learn how to downscale all videos in a directory
What's better than writing code?
Deleting it.
Elixir tasks
Learn about elixir tasks
Listing text expansions in Keyboard Maestro
Learn how to show your current Keyboard Maestro text expansions with Keyboard Maestro.
How to hijack a webpage
Learn about the target=_blank security vulnerability
Spotify daily pro tips
Use a little hack to save your favorite music curated for you by Spotify.
I'm starting again, again.