Andrew Atkinson's Picture

Andrew Atkinson

Software Engineer, Author, Consultant

  • Home
  • About
  • Consulting
  • Book
  • Speaking
  • Writing
  • Ruby on Rails
  • PostgreSQL
  • Extra
  • Archive
  • Contact Me

August 7, 2019

My Ideal Coworking Spot As a Remote-Based Programmer

I have worked remotely for 5 years now both at home and as a part-time member at a few coworking places.

Remote Work

August 6, 2019

Estimating Memory Use in Redis and Mass Insert

A recent work project involved persisting user data in Redis. We wanted to estimate the amount of memory we expected to use to determine whether the infrastructure currently available would be appropriately sized.

Redis Databases Ruby Scripts

August 1, 2019

Using rbenv To Manage Multiple Ruby Versions

When switching between multiple Ruby applications, rbenv makes it easy to find, install, and use the appropriate version for the project. Let’s take a look at how it is used.

Tips Ruby Rails

July 26, 2019

Web Application Performance, Caching, and Scaling

This post describes various strategies to improve performance for web applications. They were written from experience with Ruby on Rails web apps, but are general techniques for other languages and frameworks. This is not a comprehensive list, but an overview...

Tips Programming Ruby Rails Performance Open Source Databases

July 16, 2019

Microservice Frameworks for Java

A quick look at two Microservice Frameworks for Java.

Tips Java

May 28, 2019

Calendar Events from the Command Line

This is quick command line tip to view upcoming calendar events in a compact form on the command line, with a single command.

Tips CLI

October 19, 2018

Views, Stored Procedures, and Check Constraints

This post will take a quick look at views, stored procedures, and check constraints in PostgreSQL. What are they and what are their use cases?

PostgreSQL SQL Databases Tips

September 12, 2018

How I Add Personality to Remote Work

Remote workers rely on technologies to help stay connected with teammates, communicate as richly as possible, work on the right tasks and stay motivated.

Remote Work Tips

September 10, 2018

Building a Web App with Boring Technologies (2017 Edition)

This post was written in February 2017 and I’m just getting around to posting it now in September of 2018. These technologies are not new or flashy but they are proven and have a lot of documentation and tooling support....

Ruby Rails Databases Programming PostgreSQL

August 22, 2018

A Look at PostgreSQL Foreign Key Constraints

This post will focus on Foreign Key constraints.

Databases SQL PostgreSQL

Newer Posts Page 8 of 15 Older Posts

Andrew Atkinson © 2006-2025.

Back to top