Category Archives: TIL

Improving Jekyll Build Time

April 2, 2018 - Category: TIL - Tags: Jekyll and Liquid

TIL how to improve the build time on my Jekyll site. Here is what I did to cut my build time in half.

How to Back Up Your Laravel Homestead Databases

January 23, 2018 - Category: TIL - Tags: Homestead, SQL, and PHP

Today I upgraded from Homestead 4.0.0 to 5.0.1 so I could test my sites in PHP 7. That was a major upgrade and a number of things changed, so I decided that I needed to back up my databases before I did the upgrade. I'd only ever dumped specific databases before, but TIL how to dump them all at once. Here is how to do that in Laravel Homestead.

SVG Viewbox

January 20, 2018 - Category: TIL - Tags: SVG

TIL how to use the viewbox attribute on an SVG to make it responsive and preserve the aspect ratio.

CSS Confetti

January 5, 2018 - Category: TIL - Tags: CSS

TIL how to make confetti with CSS. No javascript needed.

WordPress Template Hierarchy

January 4, 2018 - Category: TIL - Tags: WordPress

TIL a ton about the WordPress template hierarchy and the conditionals that select them.

CSS Grid

January 1, 2018 - Category: TIL - Tags: CSS

TIL about CSS Grid

Basic Elements of Communication

December 23, 2017 - Category: TIL

TIL that all forms of communication can be described by the same process, no matter the sender, receiver, or medium.

Remember to Ask for Help

December 20, 2017 - Category: TIL

I don't know all the answers, even if I think I do. Sometimes I need to ask for help.

Bulk Clearing Expiration Dates in Restrict Content Pro

December 4, 2017 - Category: TIL - Tags: SQL and WordPress

At Praxis we use Restrict Content Pro as the membership system for our curriculum portal. We decided that all grads get access for life, not just during the program. So, I needed a way to clear over 200 member expiration dates. Here is how I accomplished that task with SQL.

Adding Months to a Calculated Date in Salesforce

November 30, 2017 - Category: TIL - Tags: Salesforce

Adding dates is tricky. Months have different numbers of days, so you can't rely on just adding 30 days to get an extra month. You also can't just add a certain number of months because formulas in Salesforce don't auto increment the year. The solution is modular arithmetic and conditionals.


November 26, 2017 - Category: TIL - Tags: D3.js

Using d3.nest to transform stacked data.

Let's Make a Grid with D3.js

August 17, 2016 - Category: TIL - Tags: D3.js and Javascript

This tutorial is a way to apply what I learned about data joins, click events, and selections in D3.js. Along the way I learned about building arrays.

D3 Intro and Joins Notes

August 14, 2016 - Category: TIL - Tags: D3.js and Javascript

Notes from the Introduction and Thinking With Joins


August 13, 2016 - Category: TIL - Tags: Tools

Emmet is a tool that expands your HTML and CSS workflow.

jQuery replaceWith

July 18, 2016 - Category: TIL - Tags: Javascript

TIL how to quickly replace elements with jQuery

Powering a Blog Through Medium

July 10, 2016 - Category: TIL - Tags: Infrastructure, Tools, and DNS

It is super easy to power your blog with a custom domain through Medium. Here is what you need to do.

How to Pre-fill Google Forms

July 7, 2016 - Category: TIL - Tags: Tools

Did you know that you can pre-fill Google Forms based on a URL? Did you also know that automate it with a database and send personalized forms via services like Mailchimp?

Take Notes During Your Next Crisis

July 6, 2016 - Category: TIL - Tags: Productivity and Philosophy of work

TIL that the best time to learn how to handle crises is right after you just had one.

Trifacta Wrangler

June 29, 2016 - Category: TIL - Tags: Data Science, Tools, and Javascript

TIL how awesome Trifacta Wrangler is for transforming and digging through data.

Linux Webserver Cheat Sheet

June 28, 2016 - Category: TIL - Tags: Infrastructure, Resources, and Cheat Sheets

TIL where to find certain things on Linux servers

Ember.js Basics

June 16, 2016 - Category: TIL - Tags: Javascript and EmberJS

TIL the basics of Ember.js.

Link Posts with Jekyll

June 10, 2016 - Category: TIL - Tags: Liquid and Jekyll

TIL how to make link posts a la Daring Fireball and with Jekyll.

Useful Analytics, Scalability, and RSI

February 17, 2016 - Category: TIL - Tags: Statistics & Analytics, Business, and Hardware

Today I learned how to tackle my RSI issues and I thought about useful analytics and product scalability.

Automating Drudgery, Project Planning, Parent Selectors, and Find and Replace

February 12, 2016 - Category: TIL - Tags: Project Management, Javascript, Jekyll, Apps, and CSS

TIL about what to consider when architecting and planning out a software development project, how to automate the tedious parts of my TIL posts, how to tackle the lack of parent selectors in CSS, and project-wide find and replace in Coda.


804 posts since June 22, 2008.