Menu Close Menu
Menu
  • Home
  • Stuff I Do
    • RubyTapas Screencasts
    • Pairing
    • Consulting & Coaching
    • Speaking
    • Courses
    • Newsletters
    • Books
    • Podcasts
    • Patreon
  • Blog
  • About
    • About Avdi
    • Hire Me
    • Contact
  • Learn

avdi.codes

Avdi Grimm, Code Cleric

How-to

Re-Use SSH Config Inside Docker Containers with WSL2

Docker and WSL have been getting more and more chummy lately. The Docker Desktop WSL2 backend integrates Docker containers with the “official” integrated Windows/Linux ecosystem (boy that still feels a…

Read More

How-to October 24, 2020

Share .netrc with your devcontainers

How to keep your sensitive CLI client logins central and secure.

Read More

How-to May 23, 2020

Run Rails 6 System Tests in Docker Using a Host Browser

The problem: we wanted to get Rails system tests running using a browser on our development machines.

Read More

How-to May 11, 2020

How to meet people at tech events when you’re awkward and shy

Avdi Grimm and Jessica Kerr discuss strategies fro making meaningful connections at tech events.

Read More

Collaborations How-to Videos March 5, 2019

Riffing on `interpose` implementations in Ruby

Implementing a new Ruby Enumerable method turns into an exploration of refinements, enumerators, RSpec block testing, & more…

Read More

How-to August 2, 2017

Preserving session with Mechanize

A write-up of a tricky aspect of saving Mechanize agent cookies.

Read More

How-to Technologies June 17, 2016

Screencast: Auto-correcting typos in Emacs

I put this video up the other day, but I figured I should stick it on my blog too. Enjoy! The source of the code I used is this blog…

Read More

How-to February 12, 2016

Matching hostnames with pcase in Elisp

I am not what you might call a “competent” Emacs Lisp programmer. More of a cargo-culter, really. But I’m trying to get better. I create RubyTapas episodes across two different…

Read More

How-to February 11, 2016

Some Pharo 4 Getting-Started Tips

Pharo 4 is a fast-developing project, and like any project that moves fast and has a small community, the development sometimes outstrips the documentation. Since I’ve started to play with Pharo…

Read More

How-to Technologies May 25, 2015

Calc-mode for calculating seconds

Yesterday I had a tiny epiphany about when Emacs calc-mode can be really useful. Here’s a tiny screencast about it.

Read More

How-to September 18, 2014
1 2 3 Next »

Categories

Tags

activerecord architecture aws bdd books business c++ community conferences datamapper design Design Patterns elixir emacs emacs reboot errors exceptions featured fpoo http idioms javascript languages linux metaprogramming monkeypatching oo oop patterns practices rails Rake refactoring rspec Ruby Ruby on Rails RubyTapas SIGAVDI smalltalk software design talks TDD testing tools ubuntu

Archives

Support Me!

Become a Patron!

Recent Posts

  • SIGAVDI #92: Breakfast Smoothie Edition
  • SIGAVDI #91: Sweet Potato Pie Edition
  • SIGAVDI #90: Chicken soup edition
  • Why you shouldn’t inherit from Ruby’s core classes (and what to do instead)
  • Safely Call Superclass Methods from Ruby Modules

RSS Podcast: The Cache Flush

  • 009 Sponsorship Specifications
  • 008 Reconstituted sophisticated opinions
  • 007 Silver duct tape factories
  • Persistence of Impostor Relationships
  • 005 Jessica Kerr on the true barriers to change
  • Home
  • Stuff I Do
    • RubyTapas Screencasts
    • Pairing
    • Consulting & Coaching
    • Speaking
    • Courses
    • Newsletters
    • Books
    • Podcasts
    • Patreon
  • Blog
  • About
    • About Avdi
    • Hire Me
    • Contact
  • Learn

Categories

  • #NOCODE
  • Announcements
  • Articles
  • Collaborations
  • Dev Journal
  • Event Log
  • Fragments
  • How-to
  • Humor
  • MOOM Course Updates
  • Resources
  • RubyTapas Freebies
  • Serializations
  • SIGAVDI
  • Skills
  • Technologies
  • The Cache Flush
  • Uncategorized
  • Videos
  • Github
  • Twitter
  • Facebook
  • LinkedIn
  • YouTube
  • Patreon

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© ShipRise LLC | Avdi Grimm, Code Cleric
  • Home
  • Stuff I Do
  • Blog
  • About
  • Learn