jarednielsen.com

Jared Nielsen

When we force code to act out of the ordinary… that’s where the magic happens. That’s when we make art. @jarednielsen

Best Newsletters for Web Developers in 2020

December 09, 2019

Of the many great newsletters available for web developers, these are the 10 that I find give me a well-rounded perspective on current trends and must-know developments in our field with minimal redundancy and maximal entertainment value.

Best Puzzle Video Games to Level Up Problem Solving Skills

December 02, 2019

Level up your problem solving skills with the best puzzle video games on Steam Linux.

Agile Retrospectives by Esther Derby and Diana Larsen

April 08, 2019

The problem that agile retrospectives seeks to solve is how to solve problems. Let's get meta!

We Have Always Been Hackers

April 01, 2019

From cave drawings and hand-carved flutes to CPUs and machine learning, we, humans, have always been hackers. Our evolution is technology. We didn't appear in the Garden of Eden and, upon being cast out, grudgingly pick up hoe and axe. Did we evolve to use tools or did tools evolve us?

Learn Git Fork & Pull Request Workflow

February 25, 2019

Whether you are working with open-source or private repositories, you will want to learn the Git fork and pull request workflow. This tutorial will walk you through a real-world example.

Learn Git Branch Workflow

February 18, 2019

The Git branch workflow allows developers to create branches of a project to test new features and fix bugs without modifying code in production. In this tutorial, you will learn Git branch workflow basics and best practices.

Learn Git Workflow Centralized Collaboration

February 11, 2019

In order to learn Git workflow, you need to work with a team. This tutorial introduces the centralized model for collaboration and is designed for two to work through together.

Learn Git Workflow Basics

February 04, 2019

Whether you're learning full stack web development, machine learning or something else entirely, you're going to need to learn Git workflow basics.

Atom & VSCode Key Binding Map & Configurations

January 28, 2019

Gonna learn this VSCode thing all the kids are talking about so I made a map of key bindings to reference.

How to Configure Full-Stack Development Environment for Linux

January 21, 2019

A quick reference for setting up a full-stack development environment on Linux, including instructions for Git, Node.js, MySQL, MongoDB and more.

Learn JavaScript Promises and Promise Methods

January 14, 2019

Resolve to learn how JavaScript Promises work this year. This tutorial will introduce you to the Promise object and the resolve, reject, finally, all and race Promise methods.

How to Install NVIDIA Cuda Toolkit on Linux for Blender 2.8 Cycles

January 07, 2019

Installing the NVIDIA Cuda Toolkit on Linux for Blender Cycles rendering is straightforward and much easier than the official documentation leads you to believe.

What is Object-Relational Mapping? How to Roll-Your-Own JavaScript ORM

December 31, 2018

This tutorial will walk you through a simple implementation of object-relational mapping to help you better understand how a full-featured JavaScript ORM, such as Sequelize, works under-the-hood.

Best Newsletters for Web Developers in 2019

December 24, 2018

Here is a list of the best newsletters for web developers in 2019. By best I mean my favorite.

Advice for Coding Bootcamp Students

December 17, 2018

Considering a coding bootcamp? Already enrolled? Here’s my advice for coding bootcamp students to ensure a successful career transition.

How to Teach Adults to Code

December 10, 2018

When we teach adults to code, we ensure success by cultivating a growth mindset with problem-solving heuristics, articulate language and fun.

How to Deploy a GatsbyJS Blog on GitHub Pages as a User Site

November 26, 2018

Hosting a GatsbyJS blog on GitHub Pages for your user site requires additional configuration. Here's how to deploy.