Nathan Kallman

Nathan Kallman @kallmanation

About: Husband; Father; Software Engineer; Gamer; Tinkerer; Writing about code on DEV.

Location:
Columbus, OH
Joined:
Oct 20, 2019

Nathan Kallman
articles - 77 total

Has AI Taken My Job Yet?

AI will not change the world (the way you think it will). Exactly as the Internet did not change the...

Learn More 10 2Sep 19 '23

Double-entry Bookkeeping for Programmers

Cover photo by Ibrahim Boran on Unsplash This is the article I wished existed when I needed to...

Learn More 19 9May 30 '22

Hot Swapping Data Models

Photo by Jandira Sonnendeck on Unsplash Patrik : "So, we need to track where our employees work. Can...

Learn More 15 2May 13 '22

Attracting & Retaining in a Boring Industry

Photo by Siavash Ghanbari on Unsplash I work in a boring industry. Not only do I work in...

Learn More 6 1May 10 '22

S T A H P

Photo by Jose Aragones on Unsplash Just STAHP already! S ome T imes A cronyms (and...

Learn More 11 5Mar 11 '22

Hashnode + DEV

In the midst of taking a hiatus from writing, I've decided to level up my setup to post on a personal...

Learn More 12 5Jan 24 '22

Install PWAs in Vivaldi

PWAs are coming to desktop! If you use Vivaldi (like me), then you too can join the PWA...

Learn More 6 0Sep 2 '21

WAO: How do you get promoted?

Cover photo by Michal Matlon on Unsplash Wrong Answers Only Whether getting that...

Learn More 6 5Jun 11 '21

WAO: How do you become a "celebrity" developer?

Cover photo by Michal Matlon on Unsplash Wrong Answers Only How do you become popular?...

Learn More 4 5Jun 4 '21

WAO: How do you make money with your side hustle?

Cover photo by Michal Matlon on Unsplash Wrong Answers Only How do you make money with...

Learn More 8 10May 27 '21

WAO: How do you test software?

Cover photo by Michal Matlon on Unsplash Wrong Answers Only How do you test your...

Learn More 5 11May 18 '21

WAO: How do you release software?

Cover photo by Michal Matlon on Unsplash Wrong Answers Only How do you release/deploy/...

Learn More 7 4May 10 '21

WAO: How do you measure Developers?

Cover photo by Michal Matlon on Unsplash Wrong Answers Only How do you measure a devel...

Learn More 8 14May 5 '21

De Morgan's Theorem

In my last post, I hinted that De Morgan's Theorem makes "boolean code more readable" but that "we'll...

Learn More 5 1Apr 27 '21

All you need is NAND, NAND, NAND; NAND is all you need!

All animations courtesy of my Wireworld built in Svelte If you've spent any time programming, you...

Learn More 12 7Apr 19 '21

Wireworld! Svelte Edition

This is Wireworld! Sorry, you don't know what a Wireworld is? How dare you not intimately know...

Learn More 9 0Apr 14 '21

Dev.to Writing: 52 Weeks!

This post marks the 52nd week of publishing at least once per week. I'd like to look back on what I'v...

Learn More 29 9Apr 5 '21

Vim Thinking

I know I've grown tired of the "use VIM to be a super/rockstar/leet hacker dev!" posts... (and I use...

Learn More 39 5Apr 1 '21

Handwritten Code

Now that I have your attention. No, do not hand write code (even in interviews). Besides that cover...

Learn More 4 0Mar 23 '21

ICO: Incentive Couch Options

Cover photo by Phillip Goldsberry on Unsplash Explaining Stock Options with a...

Learn More 2 0Mar 15 '21

Let's Re-acronym KISS

KISS Keep It Simple, Stupid Okay, no need to insult me. I get it! I'll keep my...

Learn More 1 1Mar 8 '21

My Mental Model of a Server

Something I struggled with when I was beginning web development and I see many new devs struggle with...

Learn More 3 1Mar 1 '21

How do you know you've written a "good" article?

How do you know? Do you have a reviewer or editor? Do you measure by reactions or view counts? commen...

Learn More 4 8Feb 22 '21

Towards Sustainable Source Software?

Cover photo by Elijah Hiett on Unsplash I won't beat the dead horse of how unsustainably...

Learn More 2 1Feb 15 '21

One Liner to Create and Move into a Directory (combining mkdir + cd)

Almost every new project seems to start with the same thing: $ mkdir new-project $ cd...

Learn More 3 0Feb 8 '21

Get your code sample rejected in 3 easy steps

Cover photo by Mark Rohan on Unsplash Disclaimer: this post should be considered humorous and not...

Learn More 0 0Feb 1 '21

DEV not loading correct theme?

Starting today I've noticed that when I first visit https://dev.to the default theme is shown instead...

Learn More 9 6Jan 27 '21

Quick Command Line Calculator in One Line of Code

I will admit I'm currently a bit of a complete terminal rat. I use Neovim daily inside of tmux. My...

Learn More 2 0Jan 19 '21

Immutable ActiveRecord

I just merged something at my job that I'm proud of. I was inspired by another post here, but I'm...

Learn More 4 0Jan 11 '21

EVERYTHING you NEED to know about {{TREND}} in 2021

That it exists. How to find its documentation and tutorials. A 30 second "elevator pitch" of when it...

Learn More 2 2Jan 4 '21