Menu ---
  • Home
  • Archives
  • Reading List
  • Programmer's Library
  • Software
  • Hardware
  • Résumé

Software • Coding • DevOps • Personal

Stop Auto-Play Videos from Annoying You in Your Browser on macOS

In Link-Post August 14, 2017 Robert James Kaes Robert James Kaes
Auto-play videos suck. They use bandwidth, and their annoying sounds get in the way when you’re listening to music and open a web page. I happen to write for a website that uses them, and it annoys me to no end. (My editors have no control over those auto-play videos, alas.) But you can stop auto-play videos from playing on a Mac. If you use Chrome or Firefox, it’s pretty simple, and the plugins below work both on macOS and Windows; if you use Safari, it’s a bit more complex, but it’s not that hard.

Why You Should Regenerate Your spec_helper

In Link-Post August 14, 2017Robert James Kaes Robert James Kaes
Modern rspec versions (as I’m writing this, the latest version is 3.5.4) have a lot of cool features that are not enabled by default, so as not to break backwards compatibility. What this means is that in practice, unless you turn them on, you’re missing out on a lot of goodies and cool features that could help you spot potential issues in your code and specs. Why You Should Regenerate Your spec_helper

SSH ControlMaster: The Good, The Bad, The Ugly

In Link-Post August 14, 2017Robert James Kaes Robert James Kaes
Do you love SSH for the good it has done for mankind, but get annoyed by how long it takes to establish a connection over a high-latency connection? Perhaps you have a process that needs to make thousands of SSH connections, and you’d like a little extra speed from the whole thing. Either way, ControlMaster is your new best friend. SSH ControlMaster: The Good, The Bad, The Ugly

Ruby on Rails Code Audits: 8 Steps to Review Your App

In Link-Post August 14, 2017Robert James Kaes Robert James Kaes
In this article, I’m going to share eight of those items (and the rationale behind them) that we check on when we begin auditing a code base. My aim is to help provide you with a list of things to check on and consider cleaning up as a way to tidy up some possible technical debt and/or oversights. Ruby on Rails Code Audits: 8 Steps to Review Your App

Little Things I Like to Do with Git

August 14, 2017Robert James Kaes Robert James Kaes
Came across Little Things I Like to Do with Git a while back. Harry has a bunch of interesting git snippets. I found these the most useful: See Which Branches You Recently Worked On $ git for-each-ref --count=10 --sort=-committerdate refs/heads/ --format="%(refname:short)" See What Everyone’s Been Getting Up To $ git log --all --oneline --no-merges View Complex Logs $ git log --graph --all --decorate --stat --date=iso

Best Websites a Programmer Should Visit

In Link-Post August 14, 2017Robert James Kaes Robert James Kaes
Some useful websites for programmers. When learning CS there are some useful sites you must know to get always informed in order to do your technologies eve and learn new things. Here is a non exhaustive list of some sites you should visit, this list will get updated as soon as I can get another link, but you can also contribute by adding those you know 😉 Best Websites a Programmer Should Visit

Managing Site Content with Sub

In Article, Howto August 13, 2017 Robert James Kaes Robert James Kaes
No self respecting developer will tolerate writing out the same commands over and over. With Jekyll building the static files, I needed a way to: create draft posts serve drafts via localhost to review publish a draft as a full post build the site deploy to DigitalOcean After manually running shell commands and manually editing files, I had to automate the workflow. I use sub to organize the various scripts that handle each part of the process.

Podcast Subscriptions in Overcast

August 13, 2017 Robert James Kaes Robert James Kaes
My brother-in-law asked me what podcasts I’m listening to and I didn’t have a good way of giving him my Overcast subscription list (since it’s not easy to share an OPML export.) Below is my current (as of August 2017) subscription list. I 🌟’d my favourite shows. 5by5 at the Movies » feed 🌟99% Invisible » feed 🌟 Accidental Tech Podcast » feed After Dark » feed 🌟 Analog(ue) » feed B-Sides » feed BONANZA: The Wedding Year » feed 🌟 Back to Work » feed Causality » feed Connected » feed Core Intuition » feed 🌟 Cortex » feed 🌟 Defocused » feed 🌟 Do By Friday » feed Download » feed Fits + Starts » feed Freakonomics Radio » feed Free Agents » feed Fusion » feed 🌟 Hello Internet » feed Hit Parade » feed HOW I GOT THIS GIG » feed How To Be Amazing with Michael Ian Black » feed 🌟 Hypercritical » feed IRL Talk » feed Mac Power Users » feed Overtired » feed Planet Money » feed 🌟 Reconcilable Differences » feed Remaster » feed 🌟 Road Work » feed Robot or Not?

Raising a Website from the Dead

August 12, 2017 Robert James Kaes Robert James Kaes
Over the past week I’ve been putting this website back together (using Jekyll and Minimal Mistakes.) It’s been an adventure. Back in 2005, I built WormBytes using a custom built static website generator written in Perl’s Template Toolkit. After a couple of years I had moved on to Ruby and I stopped updating the site. In September of 2009 my wife, Roselle Kaes, and I found out we were to be parents.

Posts navigation

  • ««
  • «
  • 3
  • 4
  • 5
  • 6
  • 7
  • »
  • »»

Site Footer

About Me

About Me

Senior Vice President, Software Engineering and Chief Software Architect @ePublishing

Tweets by rjkaes
Always code as if the person who ends up maintaining your code is a violent psychopath who knows where you live.
© 2022 Robert James Kaes. All Rights Reserved.