RSSAmplifier

Blog

davidosomething.com

Computers and stuff

davidosomething.comRSS feed ↗25 posts

Latest posts

/uses-2021

I keep this post updated throughout 2021. Some of the links below are affiliate links. This means that, at zero cost to you, I may earn a…

/uses-2020

This post is out of date and is for archive/comparison purposes only. See the 2021 post here Physical setup My desk is a 48”x24” Herman…

Website Rebuild for 2020

The 2020 version of davidosomething.com is built on GatsbyJS. At the time of this writing I am working for Squarespace, a company that…

Lint your markdown files with gulp‑remark‑lint‑dko

I’ve just published on npm, my gulp plugin to lint markdown files using remark and remark-lint. It’s fully functional right now, and you can…

Whitespace settings in Vim

For any good programmer, consistent whitespace is a measure of code-quality. Vim has a lot of built-in settings and features for handling…

Setting up Vim for JavaScript development

Before you read any of this I will caveat with the fact that Vim is perfectly adequate for modern JavaScript development without plugins…

Rebuilding davidosomething.com as a static site

I’ve rebuilt my website from the ground-up for the new year, finishing it just in time. This site is now fully static, templates in…

grunt-wendy – CasperJS for GruntJS

grunt-wendy is my latest Grunt plugin. It’s a CasperJS test runner with customizable filtering and formatting options, which CasperJS alone…

git-my

Git doesn’t track who created branches. This makes it difficult to keep track of your own branches when you have a lot of them checked out…

Linux on the Lenovo Thinkpad W510 – Part 3

The NVidia drivers after 343.22 no longer support the NVidia Quadro FX 880M GPU for the ThinkPad W510 so I had to switch to legacy drivers…

How I Work (2014)

Creating a website is just not as simple as it used to be. In order to do things right, I need all kinds of tools: compilers, linters…

Linux on the Lenovo ThinkPad W510 – Part 2

I’m leaving Linux Mint 16 behind. The RC for Linux Mint 17 is out so maybe that will fix some things, but the main problem I’ve had is with…

Linux on the Lenovo ThinkPad W510

I bought a crappy PC laptop as a backup since my MacBook’s been failing. I’ve gone full Linux on it since I spend most of the day in a…

grunt-toggl

Start using grunt-toggl today! See the docs and contribute to grunt-toggl on the GitHub repository here: https://github.com/davidosomething…

First week developing on a Mac

The following is a whining session about developing on OSX. It’s not all bad. I had been using an old (2004) DELL machine at work with…

Shuttle PC - new harddrive, Clonezilla & Windows 7

I bought a new harddrive on sale after Cyber Monday to replace the 250 GB harddrive in my Shuttle. It’s a bare drive, which means it doesn’t…

My Development Setup

Although I primarily develop on a Windows PC, I still consider Linux (also Unix and OSX) the most powerful and practical environment for…

Shuttle PC - Part 2

I didn’t read the parts compatibility guide online before buying the RAM and graphics cards so the Shuttle wasn’t working up until last week…

Putting together my new Shuttle PC

Feeling a bit prodigious, I bought a Shuttle PC the other day (SH55). It totally looks like a toaster, but it’s cool. It’s going to be an…

An Event Apart DC 2010

So I just got back from the Washington, DC iteration of An Event Apart. I feel that if you follow all the speakers’ blogs and read Smashing…

Honda Metropolitan in Boston

The Honda Metropolitan is a 49cc gas-powered scooter. Because of its small size and vehicle classification, it is a very convenient mode of…

Tips for Faster PSD to HTML Conversions

Ever wonder how those PSD to HTML services do the job with such a quick turnaround, sometimes guaranteeing valid code in 24 hours on even…

jQRPG — An Old-School Style RPG in jQuery

JavaScript/jQuery and CSS compatibility is finally at a decent state amongst major browsers (IE and ACID3 notwithstanding). At least…

Understanding @font-face and Typography

davidosomething.com currently uses the @font-face CSS rule to load and define fonts. The key point is that fonts, and not typefaces, are…

Using Notepad++ for Web Development

I like real IDEs for console and application programming, but for web development I’ve always felt most comfortable using a text editor…