RSSAmplifier

Blog

James Gayfer

A personal website and dev blog.

jgayfer.comRSS feed ↗9 posts

Latest posts

Designing data models

There's nothing like a good data model, but designing one is easier said than done.

My intro to game (engine) dev

How I discovered the joy of game development, despite staunchly avoiding it for years.

My everyday carry

Attempting to free myself from my own thoughts with a notebook.

What if you succeed?

We're always chasing success, but what happens if we achieve it?

Don't write Rust like it's Java

I didn't discover the joy of writing Rust code until I stopped trying to make the language something it isn't.

A look inside Mastodon

A look inside the inner workings of Mastodon's decentralized social network.

Code review for good

Code review is an inherently human process; we place our hard work on a pedestal for our peers to judge. It's ripe for conflict, but it doesn't have to be.

Learn to never be wrong

As a software developer, there's an intrinsic desire to be right, but that desire can lead to ineffective teams, especially in leadership positions.

Elegant service objects

A guide on how to write low friction service objects for a Ruby on Rails application.