Technology blog posts

View blog archives

Jul 1, 2023 - Engineering Management Books

3 books for engineering managers

  1. The manager’s Path by Camille Fournier
  2. An elegant puzzle by Will Larson
  3. Scaling people by Claire Hughes Johnson

The manager’s path is a well-known book in tech circles. It does a great job of showcasing the full career journey, and explaining what leadership means at each step.

The next two book focus on engineering systems and processes. Will Larson’s book focuses on theory, and Chaire Hughes Johnson’s book provides practical checklists and templates.

  management

Feb 19, 2016 - Blog archives and list.js

The very nature of blogs – especially those that are topic specific – necessitates archives. Most blogs have archives by date, category and tag. Recently, I took a different approach.

Why bother with slicing and dicing data in different ways, when you can have a single list that facilitates dynamic searching and ordering … all on the client side with a lightweight library?

Given that most blogs don’t have thousands of posts, client side searching of the entire blog metadata (i.e. title, date, category and tags) is feasible on modern mobile devices.

On this site, I’ve used list.js, a library that supports filtering and ordering on lists and tables (based on arbitrary html classes). And pagination support is available (through an extension). Using it is simple, and the list.js documentation and samples are good. I’m surprised that more blogs don’t take a similar approach.

  javascript

Feb 16, 2016 - yahoo group mails

There are a number of older yahoo groups with useful mails. Unfortunately, the current interface makes it very difficult to search. This post describes how to download the mails into a standard mbox.

continue reading ...

  yahoogroups

Feb 11, 2016 - jekyll serve --host

Sometimes, you’ll find the need to test the jekyll output in multiple environments. Recently, I encountered strange layout behaviours which reproduced only in chrome on windows (and not in chrome on mac osx).

continue reading ...

  jekyll

Feb 10, 2016 - jekyll serve

When developing your jekyll site content, you will want to repeatedly run jekyll to ensure that the conversion to static html files works “correctly”. (i.e. you haven’t made any mistakes :-))

continue reading ...

  jekyll

A few more recent posts