DEV Community

Edward Huang profile picture

Edward Huang

I write about functional programming, Scala, distributed systems, and careers-development @ https://pathtosenior.substack.com/

Location Los Angeles Joined Joined on  Personal website https://edward-huang.com/ github website

Work

Software Engineer

Five Year Club
Writing Debut
Four Year Club
1 Week Community Wellness Streak
8 Week Writing Streak
4 Week Writing Streak
Three Year Club
Two Year Club
One Year Club
How to Design A Resilient APIs That Prevent Site Incident

How to Design A Resilient APIs That Prevent Site Incident

2
Comments
8 min read

Want to connect with Edward Huang?

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

Already have an account? Sign in
The Mindset Shift that Transform My Long-Term Outlook

The Mindset Shift that Transform My Long-Term Outlook

Comments
8 min read
4 Tips To Be Highly Efficient Developer

4 Tips To Be Highly Efficient Developer

Comments
6 min read
Embracing the Power of Being Second

Embracing the Power of Being Second

Comments
5 min read
3 Things I Learned About Writing Newsletters

3 Things I Learned About Writing Newsletters

Comments
10 min read
Be Aware of Chasing Prestige

Be Aware of Chasing Prestige

Comments
7 min read
A Gentle Introduction to Kafka Consumer Group

A Gentle Introduction to Kafka Consumer Group

Comments
10 min read
Why Building Relationships Matters in Software Engineering

Why Building Relationships Matters in Software Engineering

Comments
5 min read
The Cost of Success

The Cost of Success

Comments
5 min read
How To Create Dataflow Job with Scio

How To Create Dataflow Job with Scio

2
Comments
8 min read
How to Reduce Engineering Scope

How to Reduce Engineering Scope

Comments
5 min read
Why High-Performing Developers Thrive Together

Why High-Performing Developers Thrive Together

Comments
6 min read
Understanding Why It's Hard To Be Opinionated

Understanding Why It's Hard To Be Opinionated

Comments
8 min read
How to Have an Effective Collaboration

How to Have an Effective Collaboration

Comments
5 min read
How to Ask Questions That Trigger Rapid Response Time

How to Ask Questions That Trigger Rapid Response Time

Comments
9 min read
How to Avoid Falling Down the Rabbit Hole When Solving Problems

How to Avoid Falling Down the Rabbit Hole When Solving Problems

Comments
10 min read
From Good to Great: How Tight Feedback Loop Can Help You Work Smarter As a Software Engineer

From Good to Great: How Tight Feedback Loop Can Help You Work Smarter As a Software Engineer

Comments
6 min read
3 Tips to Adopt Simplicity Mindset When Designing Software

3 Tips to Adopt Simplicity Mindset When Designing Software

Comments
9 min read
How to Write Code That Are Extensible

How to Write Code That Are Extensible

Comments
7 min read
How to Write Impactful Software Engineering Goals

How to Write Impactful Software Engineering Goals

Comments
6 min read
How to Grow Really Fast as a Software Engineer

How to Grow Really Fast as a Software Engineer

Comments
13 min read
The Art of Documentation: How to Write Technical Documentation with Empathy

The Art of Documentation: How to Write Technical Documentation with Empathy

3
Comments 1
12 min read
Demystifying Trust Building: How to Earn Trust Like a Technology Leader

Demystifying Trust Building: How to Earn Trust Like a Technology Leader

Comments
8 min read
5 Principles of Writing Clean Functional Code

5 Principles of Writing Clean Functional Code

Comments
8 min read
10 Things That I Learned in 2022

10 Things That I Learned in 2022

Comments
5 min read
The Real Estate 3.0 and Voicing Your Opinions

The Real Estate 3.0 and Voicing Your Opinions

Comments
4 min read
3 Reasons Why You Might Want to Use Monolith Instead of Microservice

3 Reasons Why You Might Want to Use Monolith Instead of Microservice

Comments
7 min read
How to Give Layoff in a Humane Way

How to Give Layoff in a Humane Way

Comments
8 min read
Being Glue: The Skill Gap that Software Engineers Need to Become a Senior Engineer

Being Glue: The Skill Gap that Software Engineers Need to Become a Senior Engineer

Comments
5 min read
How to Write a Great Unit Test with Confidence

How to Write a Great Unit Test with Confidence

Comments
7 min read
Demystified Scala Eager Lazy Memoized - How Cats Eval Can Safe Your Recursive Stack For Overflowing

Demystified Scala Eager Lazy Memoized - How Cats Eval Can Safe Your Recursive Stack For Overflowing

5
Comments
4 min read
WTF is a Type Class?

WTF is a Type Class?

7
Comments
3 min read
Akka Http Client- How to create Unit test for Http Single Request in Scala

Akka Http Client- How to create Unit test for Http Single Request in Scala

2
Comments
5 min read
6 quick tips to Parse JSON with Circe

6 quick tips to Parse JSON with Circe

2
Comments
6 min read
How to Maintain Clean Code in your projects

How to Maintain Clean Code in your projects

7
Comments
5 min read
How to Build a Complex Dynamic Input Form with React

How to Build a Complex Dynamic Input Form with React

8
Comments
6 min read
How to Overcome with the Feeling of Overwhelmed as a developer

How to Overcome with the Feeling of Overwhelmed as a developer

7
Comments
8 min read
How to do more things with less time by using Batch Processing

How to do more things with less time by using Batch Processing

7
Comments
8 min read
The Simple Approach to Create a More Robust System

The Simple Approach to Create a More Robust System

9
Comments
6 min read
All you need to know about Authentication is here

All you need to know about Authentication is here

14
Comments
10 min read
loading...