Daniel Starner

Daniel Starner @dan_starner

About: I am a curious person who enjoys figuring out the building blocks of the world, and rearranging them to build something even better.

Location:
Brooklyn, New York
Joined:
Feb 23, 2017

Daniel Starner
articles - 24 total

Serve Static Internal Documentation Behind OAuth Authentication

Background Engineering teams frequently have centralized documentation websites that tie...

Learn More 30 0Jul 2 '22

Managing Django Media & Static Files on Heroku with Bucketeer

This article will walk through how we correctly persist static & media files for a Django...

Learn More 14 6Jan 13 '22

Building Dynamic Breadcrumbs in NextJS

Breadcrumbs are a website navigation tool that allows users to see their current page's "stack" of...

Learn More 104 12Jan 5 '22

Switching Jobs in Tech Industry: 6 Key Lessons I've Learned

Switching jobs in the tech industry can be an interesting adventure, especially if you've had years...

Learn More 2 0Nov 4 '21

Introspecting Python Parameter Values via Argument Binding

Sometimes it is important to map function arguments with their parameter values. Python offers basic...

Learn More 13 0Oct 17 '21

Maintaining Quality Documentation

Communication is difficult. As remote work becomes more of a thing, as teams work across six+...

Learn More 37 3Sep 9 '21

Updating My GitHub Profile README

A few weeks ago, GitHub released full support for adding READMEs to profile pages. This allows users...

Learn More 5 0Aug 5 '20

What Tool Can You Never Remember or Get Good At?

What program, application, or shortcut have you never been able to get behind, even though most peopl...

Learn More 18 32Mar 5 '20

The Myth of Sisyphus, Failure, & the Meaning of Imperfect Code

For years as a student and into my first few years as a junior engineer, I felt dirty. Something felt...

Learn More 36 2Feb 26 '20

Time to Show Off the Robot

Now, I usually don't do something like this, but I just spent most waking hours...

Learn More 13 0Apr 27 '19

Even the Big Ones Mess Up

This morning, my feed blew up due to my friends and family complaining about so...

Learn More 94 18Dec 27 '18

Lessons Learned: Python to JavaScript

The following is just some things that I found interesting as I dive deeper int...

Learn More 18 1Dec 12 '18

What's Your Shell of Choice?

So I just started using zsh shell with Oh My Zsh, and it's been a pretty awesom...

Learn More 11 11Nov 29 '18

Is Redux Needed After Hooks?

With the potential of React's Hooks becoming production ready, what does that mean for state management?

Learn More 19 6Oct 30 '18

Don't be a Shotgun Coder

When you work, don't code like you have a shotgun. Pretend like you are a shar...

Learn More 48 6Oct 23 '18

Evolution of My Personal Site

I just redesigned my personal website for what seems like the 500th time. To be...

Learn More 57 15Oct 22 '18

Avoid Using Trivializing Words

Trivializing words are really just filler words to hide that we haven't fully thought something out.

Learn More 63 7Oct 11 '18

Discuss: Favorite Non-Tech Hobby / Activity

What's your favorite non-tech hobby that makes you happy?

Learn More 31 26Oct 2 '18

Steps Towards Problem Solving in a Technical Interview

I was never very good in an interview...until it dawned on me that I was overthinking everything and didn't go into the interview with any strategy.

Learn More 45 1Aug 24 '18

Discuss: Good NYC Tech Communities to Join?

I am looking to get recommendations for tech communities to join in NYC

Learn More 7 4Aug 21 '18

Using Python's Type Annotations

Python is known for being a Wild West language where anything goes. Indentation aside, code style and documentation are mostly left to the developer's opinion writing the application.

Learn More 225 30Aug 18 '18

Why Do You Need a Blog?

Why do people write blogs? What's the big deal with them? I answer these questions and more!

Learn More 9 0Dec 30 '17

Why I Trust Slackware as My Linux Distro

My thoughts and experiences on Slackware Linux

Learn More 34 13Oct 27 '17

Hi, I'm Daniel Starner

My introduction post

Learn More 2 0Feb 23 '17