loading...
Lane Wagner profile picture

Lane Wagner

Golang and javascript dev interested in distributed systems and cryptography

Education

Dixie State University

Work

Lead Software Engineer at Nuvi

Free Functional Programming Course Released – JavaScript and PureScript

Reactions 5
3 min read

How To Correctly Validate Passwords – Most Websites Do It Wrong

Reactions 58 Comments 1
3 min read

How To Hire Developers – 6 Tips From Someone You Probably Shouldn’t Listen To

Reactions 5
4 min read

Running Rust in the Browser with Web Assembly

Reactions 5
7 min read

Top 4 Coding Languages To Learn For Beginners (2020)

Reactions 8 Comments 2
7 min read

Education’s Shameful State of the Art

Reactions 4
6 min read

Boilerplating a New Go Program (Microservice)

Reactions 8
6 min read

Running Python in the Browser with Web Assembly

Reactions 11
3 min read

Running Go in the Browser with WASM and Web Workers

Reactions 8
4 min read

Go’s Major Versioning Sucks – From a Fanboy

Reactions 6
5 min read

“Big-O Algorithms” Course Released

Reactions 12
2 min read

Should You Return Empty or Nil Slices in Go?

Reactions 8 Comments 1
2 min read

Slow Is Smooth, Smooth Is Fast – 25% of Our Time Refactoring

Reactions 4
3 min read

Top 10 Technical Go Interview Questions

Reactions 22
4 min read

Creating a Custom Tooltip Component in Vue

Reactions 7
3 min read

“Interview Prep – Golang” Course Released

Reactions 5
2 min read

Bcrypt Step by Step

Reactions 8
5 min read

Optimize For Simplicity First

Reactions 7 Comments 1
3 min read

“Practical Cryptography” Course Released

Reactions 10
2 min read

I Was Nominated Hacker Noon Contributor of the Year - SECURITY

Reactions 12
1 min read

Unexpected Printf Behavior in Go WASM – Nothing Prints

Reactions 7
2 min read

Saving a Third of Our Memory by Re-ordering Go Struct Fields

Reactions 17 Comments 1
3 min read

HMAC and MACs – The Inner Workings of JWTs

Reactions 6
4 min read

Your Parent’s Internet – Solving the Misinformation Problem

Reactions 7
3 min read

HLS Video Streaming with Node.JS – A Tutorial

Reactions 8
3 min read

(Very) Basic Intro to PGP (GPG)

Reactions 6
4 min read

How to Implement “Sign In With Google” in Golang

Reactions 19
5 min read

How to Create a Custom Toggle Switch Component in Vue.js

Reactions 8
3 min read

Rust vs Go in Backend Web Development

Reactions 10 Comments 1
3 min read

Vue History Mode – Support Legacy Hash URLs

Reactions 5
3 min read

Your Manager Can’t Code? They Shouldn’t Be Your Manager

Reactions 6 Comments 2
3 min read

How SHA-2 Works Step-By-Step (SHA-256)

Reactions 85
9 min read

How to Rerender a Vue Route When Path Parameters Change

Reactions 8
3 min read

Announcing a “(Very) Basic Intro to Coding”

Reactions 6
2 min read

Qvault Classroom Launches Golang Crash Course

Reactions 8
3 min read

Running Go in the Browser With Web Assembly (WASM)

Reactions 12 Comments 2
3 min read

Lint on Save With VS Code Official Golang Extension

Reactions 14
2 min read

Make, New and Literals Cheat Sheet – Slice and Map Initialization in Go

Reactions 9 Comments 1
2 min read

How to Get Consistent Line Breaks in VS Code (LF vs CRLF)

Reactions 6
2 min read

Simple Setup – Vue Linting in VS Code

Reactions 10
3 min read

Go-CoNLLU – Some Much Needed Machine Learning Support in Go

Reactions 8
2 min read

Go’s WaitGroup == JavaScript’s PromiseAll??

Reactions 21
3 min read

Sorting in Go – Don’t Reinvent This Wheel

Reactions 33 Comments 3
4 min read

Using Concurrent Subscribers – RabbitMQ in Python (pika)

Reactions 12 Comments 1
3 min read

Don’t Go To Casting Hell; Use Default Native Types in Go

Reactions 25 Comments 2
3 min read

Leave Scrum to Rugby, I Like Getting Stuff Done

Reactions 24 Comments 6
6 min read

Loops in Rust; Breaking From Nested Loops

Reactions 5
2 min read

Variable Shadowing In Rust – “Let” Is Immutable But Not Constant

Reactions 9 Comments 1
3 min read

Quantum Programming 101: Backend Monitor

Reactions 20
2 min read

Concurrency In Rust; Can It Stack Up Against Go’s Goroutines?

Reactions 25 Comments 1
5 min read

Rust vs Go – Which Is More Popular?

Reactions 10 Comments 2
3 min read

Achieving Data Integrity Using Cryptography

Reactions 5
3 min read

Range Over Ticker In Go With Immediate First Tick

Reactions 6
2 min read

Connecting To RabbitMQ In Golang

Reactions 28
4 min read

(Very) Basic Intro To White-Box Cryptography

Reactions 27
3 min read

5 Ways To Quickly Grow Your Dev Blog

Reactions 21 Comments 1
2 min read

Using ‘Go Generate’ To Deploy Multi-Process Apps

Reactions 6
2 min read

Use Anonymous Structs For JSON Marshalling in Go

Reactions 26 Comments 2
2 min read

Quantum Programming 101: Superdense Coding Tutorial

Reactions 10
3 min read

Announcing Go-TinyTime, Go-TinyDate’s Sister Package

Reactions 6
2 min read
loading...