How-To 59

Practical guides and quick tips for solving specific problems.

Rails 6, Webpacker, and the Cocoon gem

A straightforward way to use the Cocoon gem in your Rails 6 project, using Webpacker.

Rails 6, Webpacker, and jQuery

Quickly add jQuery to your Rails 6 application using Webpacker

Importing Heroku PostgreSQL to localhost

Importing a Heroku PostgreSQL database to your local machine, quickly and easily.

See all 59 posts →

Ruby on Rails 48

Building web applications with Rails -- from quick tips on migrations and routes to deployment patterns and gem integrations.

Rails 6, Webpacker, and the Cocoon gem

A straightforward way to use the Cocoon gem in your Rails 6 project, using Webpacker.

Rails 6, Webpacker, and jQuery

Quickly add jQuery to your Rails 6 application using Webpacker

Importing Heroku PostgreSQL to localhost

Importing a Heroku PostgreSQL database to your local machine, quickly and easily.

See all 48 posts →

Personal 35

Life reflections, philosophy, and the occasional non-tech musing.

How Twitter replaced my RSS reader

Twitter has become a fast growing communication platform. Can we use it as a replacement for an RSS reader?

Trimming the Fat from your Social Media Diet

Keep relevant people close while removing the irrelevant ones. Start trimming.

Challenge Yourself to Create Better Relationships... Offline

I challenge you to spend some time building relationships in real life instead of focusing solely on virtual relationships.

See all 35 posts →

Community 26

The Phoenix tech scene, meetups, coworking spaces, and building connections offline.

Jekyll Presentation at Ruby AZ

A presentation on the Jekyll static site generator from a recent Phoenix Ruby meetup.

How Twitter replaced my RSS reader

Twitter has become a fast growing communication platform. Can we use it as a replacement for an RSS reader?

Say hello to the new Phoenix OpenCoffee Club

The new Phoenix OpenCoffee Club website enables community members to ask questions, submit posts and keep up on news and events.

See all 26 posts →

Startups 24

The entrepreneurial journey -- launching products, raising funding, and learning from failure.

Say hello to the new Phoenix OpenCoffee Club

The new Phoenix OpenCoffee Club website enables community members to ask questions, submit posts and keep up on news and events.

Building a Strong Company Culture

Netflix describes their current approach to company culture.

Growing a Small Business, One Person at a Time

A recent discussion at Phoenix OpenCoffee Club Meetup revolved around concerns and tips when growing a small business.

See all 24 posts →

Code 23

General programming practices, developer tools, and lessons learned writing software.

Easily Add An Instagram Feed To Jekyll

How to easily add an Instagram feed to your Jekyll site, while avoiding the gotchas.

Freebootr Ahoy!

Launching a pirate-themed site for finding and posting free items in your area

An Experiment in Remote Pairing

Using iChat video and screen sharing on Mac to pair program from home

See all 23 posts →

Business 21

Company culture, hiring, management, and growing a services business.

Reevaluating the Handshake

Looks at the popular notion of giving a proper handshake and examines an experience with an alternative way that conveys sincerity instead of dominance.

Building a Strong Company Culture

Netflix describes their current approach to company culture.

Growing a Small Business, One Person at a Time

A recent discussion at Phoenix OpenCoffee Club Meetup revolved around concerns and tips when growing a small business.

See all 21 posts →

Ops 15

Server management, deployment, infrastructure, and keeping things running in production.

Importing Heroku PostgreSQL to localhost

Importing a Heroku PostgreSQL database to your local machine, quickly and easily.

Imagemagick On Heroku-16

I recently encountered some strange memory issues after upgrading to Heroku-16. I was a little surprised at what I found regarding Imagemagick on Heroku.

Enable Secure Admin for Wordpress

Secure your Wordpress administration area using a self-signed certificate and Nginx webserver.

See all 15 posts →

Events 14

Conferences, hackathons, and tech gatherings -- recaps, takeaways, and recommendations.

Jekyll Presentation at Ruby AZ

A presentation on the Jekyll static site generator from a recent Phoenix Ruby meetup.

Arizona's First Ruby Conference - SunnyConf 2010

SunnyConf 2010 is Arizona's first Ruby conference. With a great lineup of speakers, lightning talks and hacking, you won't want to miss it!

Observations Photographing LaidOffCamp Phoenix

Observations I had while photographing LaidOffCamp Phoenix in Gilbert, AZ on August 8, 2009. This is the first event I've photographed.

See all 14 posts →

Ruby 11

Ruby language fundamentals, quirks, and ecosystem tools beyond the Rails framework.

Jekyll Presentation at Ruby AZ

A presentation on the Jekyll static site generator from a recent Phoenix Ruby meetup.

Arizona's First Ruby Conference - SunnyConf 2010

SunnyConf 2010 is Arizona's first Ruby conference. With a great lineup of speakers, lightning talks and hacking, you won't want to miss it!

Honeypot Captchas for Rails

A simple, unobtrusive way to try to combat automated form spam.

See all 11 posts →

Testing 9

Test-driven development, code coverage, and writing better specs.

Quick Tip: Cucumber Works-in-Progress

How to use the Cucumber tagging feature to tag scenarios.

Discover your missing specs

A rake task that finds app files without corresponding RSpec test files and generates them

Striving for 100 percent

Weighing the practical value of 100% code coverage versus focusing testing on high-impact functionality

See all 9 posts →

JavaScript 7

Front-end development, browser quirks, and JavaScript tooling.

Rails 6, Webpacker, and jQuery

Quickly add jQuery to your Rails 6 application using Webpacker

Easily Add An Instagram Feed To Jekyll

How to easily add an Instagram feed to your Jekyll site, while avoiding the gotchas.

IE tries to be helpful when using JavaScript to set the href attribute

When using JavaScript to set the href attribute of an anchor tag, IE sometimes updates the inner HTML. Why does this happen and what are some solutions?

See all 7 posts →

SEO 3

Search engine optimization techniques and resources for developers.

SEO Resources for Dummies (i.e., me)

My experiences with learning search engine optimization (SEO) to help the ranking of Millarian.

Search Engine Optimization for Coders

Notes from a Desert Code Camp talk on practical SEO tips for developers

The case against nofollow

A point-by-point response to 13 reasons why nofollow tags supposedly fail at fighting comment spam

Photography 2

Observations and lessons from behind the camera.

Observations Photographing LaidOffCamp Phoenix

Observations I had while photographing LaidOffCamp Phoenix in Gilbert, AZ on August 8, 2009. This is the first event I've photographed.

My 6th Photo

Sharing the 6th photo from the 6th page of my Flickr for the 6th Meme challenge