Ryan Irelan

is building Mijingo and doing limited consulting.

Thin Servers

The idea: We move functionality from the server to the edge (desktop, mobile device), repeating until someday there’s nothing left on the server. We could go all the way, but it needs a strong operational backend, something a big company is good at, not so much individuals

Cut All Unnecessary Words

To hone your writing, hire a translator:

Because professional translators charge around 10 cents per word, translating makes you question the value of every sentence.

This reminds me a talk Jeffrey Zeldman gave in 2006 at An Event Apart. I can’t remember the name of the talk (or find a video), but the gist of it was: labor over your sentences and leave in only the words that bring actual meaning. No filler words allowed. I think about Jeffrey’s talk whenever I write.

Adam Keys: If I Were A Producer

If’d been the producer on this track, I’d have tried to convince them that chicken grease chords are cool as heck, but they don’t belong on any of Muse’s album tracks.

The recording studio is a place where ideas seem better than they are. Cushy sofas, stocked kitchen, perhaps even a hot tub (another story for another time), and a perfectly tuned control room with flawless monitors make everything both seem and sound better.

Recessions are great things?

So, as long as you aren’t a Consumer Sucka, commuting to work in a bank-financed gas-powered racing sofa and borrowing money for furniture and appliances to outfit that last spare room in your suburban mansion, recessions are a great thing. Housing and profitable investments become cheaper, insanity and speculation is reset, and people actually start living more frugally again, getting back to the roots of what living a good life really means.

I’ve been road testing my new Tom Bihn Synapse 25. Overnight trip, 24 hours of airplane travel, etc. Great bag.

The Bike Commuting Lifestyle

This Houston attorney bikes every day to work. Totally possible, even in the summer.

The location of your home is critical. And it doesn’t mean just living in expensive areas.

I like this video on “What is JSON?” https://mijingo.com/lessons/what-is-json/ I have another planned in the same style.

After a few years of using it for personal email, I finally moved business email to Fastmail.

After moving to the newest Apple keyboard last year I’m back to the Das Keyboard. Biggest drawbacks are the footprint on my Jarvis Jr. sit/stand desk. And the cable.

Ate at the new KULA Sushi for lunch today. Me and @joeyjanisheck were proud we hit 15 plates to win a “BIKURRA-PON” only to get up and see that the guy next to us did 15 plates + 2 beers on his own.

Micro.blog Workflow

My old friend and former colleague Manton Reece created a microblogging platform with the mission of creating an independent social network of microblogs.

What’s a microblog?

It’s a collection of short messages or “quick thoughts, links to web sites, and replies to friends” that you post to your own site or via the Micro.blog website (they’ll host one for you).

Your microblog posts can be x-posted to Twitter as tweets, too.

Here’s my workflow: I post very short updates to this site that are shorter than both a link post or full article. These are x-posted to Twitter as tweets but the actual content is sourced from my own site, which I fully control. The updates also get fed into the Micro.blog service so I can participate in those social circles.

This is a bit of a shift in thinking but it is nice to keep my important updates (Twitter replies don’t count) included in my own content archive.

When I moved this site to Jekyll almost six years ago, I shared that I was interested in a future-proof way to keep my content:

This Spring I moved the site to Jekyll, which isn’t really a CMS at all. It’s a Ruby tool that generates a static website from a series of text files for entries and layout files. Every time I write a new entry (like this one) the site is completely regenerated. Movable Type did this, too, but Jekyll doesn’t have a GUI, isn’t a web application (you run it completely on your local machine), is free and surely won’t be sold to some weird advertising company. Also, Jekyll generates my site from Markdown files, which are just text files and will never fall victim to obsolete software. Sounds like a winner to me.

Markdown plain text files? Yes, please.

Sourcing my updates from this site and then feeding them out to different services is in keeping with the original idea that my writing is in (mostly?) future-proof text files and won’t fall victim to sunset services or software.

Micro.blog is still in Kickstarter beta but you can sign up to be notified when it launches to the general public.

Got a new business credit card. Cut up the old one and threw it in the trash. Hours later realized I cut up my business debit card instead.

Git Essentials Training

One of the most important and popular topics I teach over at Mijingo is Git.


Back when I was working at an agency I helped onboard designers and developer to Git. It wasn’t always easy because Git isn’t easy. Sure, the first few commands are; we can easily memorize git-add, git-commit, or git-merge. But beyond that or when things go wrong? crickets

Not to get too sales pitchy here on my personal site but that problem above? That’s why I created my Git courses. I asked customers what was missing from those courses and added even more videos to fill it out.

Together they make Git Essentials, 40+ videos and 6 hours of training. It’s a soups to nuts training on Git.

I’m really proud of it. Check it out.

Recent Entries