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

6 Things to Avoid When Contributing to Open-Source Projects

Reactions 17 Comments 2
3 min read

Free Functional Programming Course Released – JavaScript and PureScript

Reactions 8
3 min read

How To Correctly Validate Passwords – Most Websites Do It Wrong

Reactions 64 Comments 2
3 min read

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

Reactions 7
4 min read

Running Rust in the Browser with Web Assembly

Reactions 8
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 10
6 min read

Running Python in the Browser with Web Assembly

Reactions 12
3 min read

Running Go in the Browser with WASM and Web Workers

Reactions 9
4 min read

Go’s Major Versioning Sucks – From a Fanboy

Reactions 6
5 min read

“Big-O Algorithms” Course Released

Reactions 13
2 min read

Should You Return Empty or Nil Slices in Go?

Reactions 9 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 23
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
loading...