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

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

25
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

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

Mocks in Go tests with Testify Mock

41
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

24
Comments 3
6 min read
Intro to Bubble Tea in Go

Intro to Bubble Tea in Go

39
Comments 2
5 min read
#WebDevSampler challenge - My answers in Go

#WebDevSampler challenge - My answers in Go

9
Comments 5
15 min read
Introducing the #WebDevSampler challenge

Introducing the #WebDevSampler challenge

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

#GopherDiggingRuby: Intro to blocks in Ruby

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

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

Convert images to mosaics in p5.js

32
Comments
9 min read
Test your Go web apps with httptest

Test your Go web apps with httptest

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

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

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

Basics of first-class functions in Go

16
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

7
Comments
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

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

Making custom Jest assertion matchers in JavaScript and TypeScript

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

Using Dexie.js to write slick IndexedDB code

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

A first look at Crystal as a Gopher

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

How to use someone else's Vue component

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

Going from .vue files to vue-cli

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

Going from plain Vue to .vue files

1
Comments
8 min read
Sorting in Go from JavaScript

Sorting in Go from JavaScript

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?

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

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

34
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

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

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

Build your first Chrome extension with chrome.tabs

86
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?

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

What is the io.Reader in Go?

71
Comments 2
8 min read
What smaller (< 1000 attendees) tech conferences are your favorites?

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

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

How I gave my first tech meetup talk 🎤

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?

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?

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

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

A closer look at Go's append function

82
Comments 4
9 min read
Using promises in IndexedDB

Using promises in IndexedDB

17
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?

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?

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?

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?

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

Build a basic web app with IndexedDB

56
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?

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

12
Comments
7 min read
Testing your IndexedDB code with Jest

Testing your IndexedDB code with Jest

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

Tales of a #SurfaceGopher: Understanding JavaScript Events

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

webpack: From 0 to Automated Testing

32
Comments 2
15 min read
loading...