Main menu

Skip to primary content
Skip to secondary content
  • Articles
  • Philosophy
  • About
  • Contact
  • eBook

Category Archives: Guides

Post navigation

← Older posts
Newer posts →

Rethinking Arithmetic: A Visual Guide

40

Arithmetic gives us tools to smoosh, slide and stretch numbers. These transformations are handy: sometimes there’s things in the real world we want to smoosh, slide and stretch in the same way.

Why’s this important?

Seeing arithmetic as a type … Read article

Posted in Guides, Math | December 13, 2007 by kalid

How to Develop a Mindset for Math

118
How to Develop a Mindset for Math Math uses made-up rules to create models and derive relationships. When learning, I ask:
  • What relationship does this model represent?
  • What real-world items share this relationship?
  • Does that relationship make sense to me?
  • … Read article
They’re simple questions, but they
Posted in Guides, Math | November 26, 2007 by kalid

What You Should Know About The Stock Market

62
What You Should Know About The Stock Market

Everyone’s heard of the stock market — but few know why… Read article it works. Were you aware that each stock has two prices? That you can’t buy and sell for the same amount? That a “stock market” works better and is

Posted in Business, Guides | November 14, 2007 by kalid

Intro to Distributed Version Control (Illustrated)

135

Traditional version control helps you backup, track and synchronize files. Distributed version control makes it easy to share changes. Done right, you can get the best of both worlds: simple merging and centralized releases.

Distributed? What’s wrong with regular version… Read article

Posted in Guides, Programming | October 15, 2007 by kalid

A Visual Guide to Version Control

303
A Visual Guide to Version Control

Version Control (aka Revision Control aka Source Control) lets you track your files over time. Why do you care? So when you mess up you can easily get back to a previous working version.

You’ve probably cooked up your own… Read article

Posted in Guides, Programming | September 27, 2007 by kalid

Build a site you (and your readers) will love

37

I’m thrilled by the recent attention and your feedback… Read article. Seeing your “Aha!” moments motivates me to write — though I’ve been neglectful lately. I’m busy, the dog ate my browser, the draft’s in the email… you know the drill.

Posted in Guides, Personal Development, Web | August 4, 2007 by kalid

How To Optimize Your Site With HTTP Caching

92
How To Optimize Your Site With HTTP Caching

I’ve been on a web tweaking kick lately: how to speed up your javascript, gzip files with your server, and now how to set up caching. But the reason is simple: site performance is a feature.… Read article

For web

Posted in Guides, Web | April 7, 2007 by kalid

How To Optimize Your Site With GZIP Compression

How To Optimize Your Site With GZIP Compression

Compression is a simple, effective way to save bandwidth and speed up your site. I hesitated when recommending gzip compression when speeding up your javascript because of problems in older browsers… Read article.

But it's the 21st century. Most of my

Posted in Guides, Web | April 4, 2007 by kalid

Speed Up Your Javascript, Part 2: Downloadable Examples!

14
Speed Up Your Javascript, Part 2: Downloadable Examples!

I’m happy people are finding the article on javascript optimization useful. But I made a giant, horrible mistake. A mistake that befalls many tutorials.

I didn’t include actual, working examples for you to play with.… Read article You can talk all you

Posted in Guides, Programming, Web | February 25, 2007 by kalid

Keeping your data backed up

1

Backing up data is like flossing – we know we should, we just don’t get around to it as much as we’d like. Nobody will admit it, though .

Here are the rules of backup club:

  • Make it automatic
  • Make
  • … Read article
Posted in Guides | January 29, 2007 by kalid

Post navigation

← Older posts
Newer posts →
The mission: share aha! moments in clear, friendly language. I write about topics as I wish they were explained to me. Read more...

Subscribe by email or RSS

Like the site? Try the ebook

Categories

  • Business
  • General
  • Guides
  • Math
    • Calculus
    • Vector Calculus
  • Observations
  • Personal Development
  • Programming
  • Web

Popular Posts

  • Easy Permutations and Combinations
  • An Intuitive Guide To Exponential Functions & e
  • How To Optimize Your Site With GZIP Compression
  • A Visual Guide to Version Control
  • A Visual, Intuitive Guide to Imaginary Numbers
  • A Gentle Introduction To Learning Calculus
  • Demystifying the Natural Logarithm (ln)
  • Understanding Big and Little Endian Byte Order
  • Techniques for adding the numbers 1 to 100
  • Intro to Distributed Version Control (Illustrated)