close

DEV Community

Andy Haskell profile picture

Andy Haskell

Software engineer at Salesforce (prev MIT), Google Developer Expert in Go, organizer at Boston Golang, resident #sloth enthusiast at everywhere

Location Boston Joined Joined on  github website

Work

Software Engineer at Salesforce

Seven Year Club
Top 7
Six Year Club
CodeNewbie
Five Year Club
Writing Debut
Four Year Club
1 Week Community Wellness Streak
Three Year Club
Two Year Club
One Year Club
4 Week Writing Streak
Write your tech talk slides rapidly with Marp

Write your tech talk slides rapidly with Marp

BERJAYA BERJAYA BERJAYA 46
Comments 1
12 min read

Want to connect with Andy Haskell?

Create an account to connect with Andy Haskell. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Using Testify Mock in web clients

Using Testify Mock in web clients

BERJAYA 13
Comments 1
14 min read
Mocks in Go tests with Testify Mock

Mocks in Go tests with Testify Mock

BERJAYA BERJAYA 54
Comments 1
7 min read
Processing user input in Bubble Tea with a menu component

Processing user input in Bubble Tea with a menu component

BERJAYA 28
Comments 3
6 min read
Intro to Bubble Tea in Go

Intro to Bubble Tea in Go

BERJAYA 59
Comments 3
5 min read
#WebDevSampler challenge - My answers in Go

#WebDevSampler challenge - My answers in Go

BERJAYA BERJAYA 9
Comments 5
15 min read
Introducing the #WebDevSampler challenge

Introducing the #WebDevSampler challenge

BERJAYA BERJAYA 4
Comments
5 min read
#GopherDiggingRuby: Intro to blocks in Ruby

#GopherDiggingRuby: Intro to blocks in Ruby

BERJAYA BERJAYA 6
Comments 2
6 min read
#GopherDiggingRuby: Make a dev.to image link fetcher in Ruby

#GopherDiggingRuby: Make a dev.to image link fetcher in Ruby

BERJAYA 5
Comments 1
10 min read
Convert images to mosaics in p5.js

Convert images to mosaics in p5.js

BERJAYA BERJAYA 17
Comments
9 min read
Type systems as told by my dog

Type systems as told by my dog

BERJAYA BERJAYA 9
Comments 3
8 min read
Test your Go web apps with httptest

Test your Go web apps with httptest

BERJAYA BERJAYA BERJAYA 27
Comments 2
9 min read
Subtesting, skipping, and cleanup in the Go testing.T

Subtesting, skipping, and cleanup in the Go testing.T

BERJAYA BERJAYA 27
Comments
9 min read
Basics of first-class functions in Go

Basics of first-class functions in Go

BERJAYA BERJAYA 17
Comments 1
6 min read
What you can get out of doing a side project, even if you don't finish

What you can get out of doing a side project, even if you don't finish

BERJAYA 7
Comments 1
6 min read
Get started screen reader testing with screen readers and the accessibility tree

Get started screen reader testing with screen readers and the accessibility tree

BERJAYA BERJAYA 15
Comments 1
9 min read
Making custom Jest assertion matchers in JavaScript and TypeScript

Making custom Jest assertion matchers in JavaScript and TypeScript

BERJAYA BERJAYA 20
Comments 2
9 min read
Using Dexie.js to write slick IndexedDB code

Using Dexie.js to write slick IndexedDB code

BERJAYA BERJAYA 36
Comments 2
8 min read
A first look at Crystal as a Gopher

A first look at Crystal as a Gopher

BERJAYA BERJAYA 18
Comments
7 min read
How to use someone else's Vue component

How to use someone else's Vue component

BERJAYA 9
Comments
8 min read
Going from .vue files to vue-cli

Going from .vue files to vue-cli

BERJAYA BERJAYA 7
Comments
7 min read
Going from plain Vue to .vue files

Going from plain Vue to .vue files

BERJAYA 1
Comments
8 min read
Sorting in Go from JavaScript

Sorting in Go from JavaScript

BERJAYA BERJAYA 6
Comments
7 min read
Speakers, what are the biggest misconceptions you had about speaking before you started?

Speakers, what are the biggest misconceptions you had about speaking before you started?

BERJAYA 3
Comments 1
1 min read
Perfectionism as a content creator and what I do about it

Perfectionism as a content creator and what I do about it

BERJAYA BERJAYA 27
Comments 1
6 min read
Build a web API client in Go, Part 3: Define our client

Build a web API client in Go, Part 3: Define our client

BERJAYA BERJAYA 36
Comments 1
11 min read
Build a web API client in Go, Part 2: Deserializing the data

Build a web API client in Go, Part 2: Deserializing the data

BERJAYA BERJAYA 16
Comments 1
8 min read
Build a web API client in Go, Part 1: Connecting to the API

Build a web API client in Go, Part 1: Connecting to the API

BERJAYA BERJAYA 66
Comments 2
7 min read
Build your first Chrome extension with chrome.tabs

Build your first Chrome extension with chrome.tabs

BERJAYA BERJAYA 88
Comments 2
12 min read
What's the best pictoral/realistic-example documentation you've seen for a code library?

What's the best pictoral/realistic-example documentation you've seen for a code library?

BERJAYA 5
Comments
1 min read
What is the io.Reader in Go?

What is the io.Reader in Go?

BERJAYA BERJAYA 73
Comments 3
8 min read
What smaller (< 1000 attendees) tech conferences are your favorites?

What smaller (< 1000 attendees) tech conferences are your favorites?

BERJAYA 7
Comments 6
1 min read
How I gave my first tech meetup talk 🎤

How I gave my first tech meetup talk 🎤

BERJAYA BERJAYA 19
Comments 2
5 min read
You timetravel to when you were a kid, and past-you wants to learn to code. How would present-you teach them?

You timetravel to when you were a kid, and past-you wants to learn to code. How would present-you teach them?

BERJAYA BERJAYA 6
Comments 3
1 min read
What are your favorite tricks, techniques, and apps for starting to learn an area of tech you’re completely new to?

What are your favorite tricks, techniques, and apps for starting to learn an area of tech you’re completely new to?

BERJAYA 9
Comments 3
1 min read
Four things in coding careers I wish I knew starting my CS major

Four things in coding careers I wish I knew starting my CS major

BERJAYA BERJAYA 205
Comments 6
9 min read
A closer look at Go's append function

A closer look at Go's append function

BERJAYA BERJAYA 85
Comments 4
9 min read
Using promises in IndexedDB

Using promises in IndexedDB

BERJAYA 22
Comments
13 min read
How do you balance your side-coding time between learning new things and building with that you already know?

How do you balance your side-coding time between learning new things and building with that you already know?

BERJAYA 10
Comments 3
1 min read
Gophers, what parts of Go did you find/are you finding challenging to learn?

Gophers, what parts of Go did you find/are you finding challenging to learn?

BERJAYA BERJAYA 6
Comments 7
1 min read
How do you balance side project coding with your job during the workweek?

How do you balance side project coding with your job during the workweek?

BERJAYA 6
Comments 3
1 min read
What kinds of coding outside your "main" area of expertise are you excited about lately?

What kinds of coding outside your "main" area of expertise are you excited about lately?

BERJAYA 10
Comments 15
1 min read
Build a basic web app with IndexedDB

Build a basic web app with IndexedDB

BERJAYA BERJAYA BERJAYA 59
Comments 3
17 min read
How do you balance coding on the stuff you know and trying out technologies & frameworks you're new to?

How do you balance coding on the stuff you know and trying out technologies & frameworks you're new to?

BERJAYA 7
Comments 1
1 min read
JavaScript Regular Expressions in Action - Make a Relative Time Parser

JavaScript Regular Expressions in Action - Make a Relative Time Parser

BERJAYA BERJAYA 14
Comments
7 min read
Testing your IndexedDB code with Jest

Testing your IndexedDB code with Jest

BERJAYA BERJAYA 31
Comments
10 min read
Tales of a #SurfaceGopher: Understanding JavaScript Events

Tales of a #SurfaceGopher: Understanding JavaScript Events

BERJAYA BERJAYA 19
Comments
9 min read
webpack: From 0 to Automated Testing

webpack: From 0 to Automated Testing

BERJAYA BERJAYA 32
Comments 2
15 min read
loading...