DEV Community

Beekey Cheung profile picture

Beekey Cheung

Beekey Cheung is a software engineer with a large amount of enthusiasm for economics and a passion for education. He loves mentoring other programmers and is currently building an application to teach software development fundamentals.

Work

Founder at Professor Beekums

Eight Year Club
Writing Debut
Seven Year Club
Trusted Member 2022
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
Top 7
There Is No Roadmap To Becoming A Software Developer

There Is No Roadmap To Becoming A Software Developer

1
Comments 1
2 min read

Want to connect with Beekey Cheung?

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

Already have an account? Sign in
Customer Support Makes Better Software

Customer Support Makes Better Software

Comments
3 min read
Preventing Hero Culture In Software Teams

Preventing Hero Culture In Software Teams

3
Comments
3 min read
The Perils of Programming Magic

The Perils of Programming Magic

1
Comments
4 min read
AWS Went Down. Now What?

AWS Went Down. Now What?

1
Comments
6 min read
Solving Common Concurrency Problems

Solving Common Concurrency Problems

Comments
13 min read
Interview Performance Does Not Equal Job Performance

Interview Performance Does Not Equal Job Performance

3
Comments
3 min read
A Guide To Automated Testing

A Guide To Automated Testing

19
Comments 2
9 min read
Taking Better Debugging Notes

Taking Better Debugging Notes

1
Comments
2 min read
Artificial Intelligence and Jobs

Artificial Intelligence and Jobs

9
Comments
11 min read
Remote Work Is Not The Best Possible Future

Remote Work Is Not The Best Possible Future

10
Comments 7
4 min read
Personality Tests Don't Belong In Job Interviews

Personality Tests Don't Belong In Job Interviews

10
Comments 15
3 min read
Randomness in Software Estimates

Randomness in Software Estimates

13
Comments 1
5 min read
Can't Be A Software Architect Without Writing Code

Can't Be A Software Architect Without Writing Code

8
Comments
3 min read
How Do You Handle Product Specs?

How Do You Handle Product Specs?

4
Comments
1 min read
Context Is Essential To Software Design

Context Is Essential To Software Design

8
Comments
4 min read
Philosophy of Technology

Philosophy of Technology

7
Comments
5 min read
Failing Fast Is Not Enough

Failing Fast Is Not Enough

8
Comments
2 min read
Why Are Tests Not Written?

Why Are Tests Not Written?

7
Comments 2
3 min read
Can AI Help Build Software?

Can AI Help Build Software?

4
Comments
4 min read
Argh! I need a date/time widget

Argh! I need a date/time widget

4
Comments
6 min read
The Right Time For Abstractions

The Right Time For Abstractions

7
Comments 2
3 min read
The Wonder of Human Intelligence

The Wonder of Human Intelligence

16
Comments 2
4 min read
The Role Of Manual Testing

The Role Of Manual Testing

17
Comments 3
3 min read
What Is Money?

What Is Money?

8
Comments 2
5 min read
Abstraction For The Sake Of Abstraction

Abstraction For The Sake Of Abstraction

28
Comments 5
3 min read
Who Tests Code

Who Tests Code

30
Comments 5
3 min read
Backfilling Tests

Backfilling Tests

15
Comments 3
3 min read
Constructive Procrastination

Constructive Procrastination

15
Comments
4 min read
The Things That Don't Matter When Building Software

The Things That Don't Matter When Building Software

12
Comments
3 min read
When Multitasking Is The Only Option

When Multitasking Is The Only Option

18
Comments 1
2 min read
Do Password Rules Make Us Safer?

Do Password Rules Make Us Safer?

14
Comments 2
5 min read
Dealing With Unknowns In Software Development

Dealing With Unknowns In Software Development

35
Comments 2
3 min read
Interviewing Developers For The Skills You Actually Need

Interviewing Developers For The Skills You Actually Need

11
Comments
3 min read
"I Don't Want To Maintain Their Code"

"I Don't Want To Maintain Their Code"

15
Comments 2
2 min read
How Developers Make Their Jobs Harder

How Developers Make Their Jobs Harder

31
Comments 3
3 min read
The Short Term Benefits of Unit Tests

The Short Term Benefits of Unit Tests

10
Comments 8
4 min read
Taking On Technical Debt

Taking On Technical Debt

12
Comments
7 min read
Story Points and Time

Story Points and Time

8
Comments 6
3 min read
Thoughts On Front End Architecture

Thoughts On Front End Architecture

12
Comments
5 min read
Letting Go of the Edge Cases

Letting Go of the Edge Cases

25
Comments 1
3 min read
The Many Aspects Of A Developer

The Many Aspects Of A Developer

19
Comments
5 min read
Tradeoffs Of Time Estimates

Tradeoffs Of Time Estimates

14
Comments 1
4 min read
Performance Vs Scalability

Performance Vs Scalability

30
Comments 2
5 min read
Team of Teams

Team of Teams

11
Comments 1
3 min read
Technology Problems Are People Problems First

Technology Problems Are People Problems First

20
Comments 2
5 min read
All Code Is Technical Debt

All Code Is Technical Debt

17
Comments 9
4 min read
Do You Need To Hire The Best Developers?

Do You Need To Hire The Best Developers?

19
Comments 2
3 min read
Process Is No Substitute For Culture

Process Is No Substitute For Culture

24
Comments 4
5 min read
When Is A Developer's Job Done?

When Is A Developer's Job Done?

15
Comments 5
2 min read
Limits Are As Important As Benefits

Limits Are As Important As Benefits

17
Comments 2
4 min read
Death Marches Aren't Worth It

Death Marches Aren't Worth It

36
Comments 8
4 min read
The Worst Kind of Bugs

The Worst Kind of Bugs

9
Comments 1
5 min read
Software Projects Die By A Thousand Cuts

Software Projects Die By A Thousand Cuts

7
Comments 1
4 min read
Not Everything Needs To Scale

Not Everything Needs To Scale

9
Comments 1
4 min read
Accuracy vs Clarity

Accuracy vs Clarity

9
Comments 2
4 min read
Some Lessons Learned On Mentoring

Some Lessons Learned On Mentoring

12
Comments 3
7 min read
One Reason Startups Can Build Features Fast

One Reason Startups Can Build Features Fast

10
Comments 2
6 min read
Data Modeling Is Important For Product Managers

Data Modeling Is Important For Product Managers

5
Comments
4 min read
Take Time To Explain

Take Time To Explain

16
Comments
3 min read
loading...