DEV Community

loading...
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.

Joined Joined on  Twitter logo Website logo
Work

Founder at Professor Beekums

A Guide To Automated Testing

A Guide To Automated Testing

Reactions 19 Comments 2
9 min read
Taking Better Debugging Notes

Taking Better Debugging Notes

Reactions 1 Comments
2 min read
Artificial Intelligence and Jobs

Artificial Intelligence and Jobs

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

Remote Work Is Not The Best Possible Future

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

Personality Tests Don't Belong In Job Interviews

Reactions 10 Comments 13
3 min read
Randomness in Software Estimates

Randomness in Software Estimates

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

Can't Be A Software Architect Without Writing Code

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

How Do You Handle Product Specs?

Reactions 4 Comments
1 min read
Context Is Essential To Software Design

Context Is Essential To Software Design

Reactions 8 Comments
4 min read
Philosophy of Technology

Philosophy of Technology

Reactions 7 Comments
5 min read
Failing Fast Is Not Enough

Failing Fast Is Not Enough

Reactions 8 Comments
2 min read
Why Are Tests Not Written?

Why Are Tests Not Written?

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

Can AI Help Build Software?

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

Argh! I need a date/time widget

Reactions 4 Comments
6 min read
The Right Time For Abstractions

The Right Time For Abstractions

Reactions 7 Comments 2
3 min read
The Wonder of Human Intelligence

The Wonder of Human Intelligence

Reactions 16 Comments 2
4 min read
The Role Of Manual Testing

The Role Of Manual Testing

Reactions 17 Comments 3
3 min read
What Is Money?

What Is Money?

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

Abstraction For The Sake Of Abstraction

Reactions 28 Comments 5
3 min read
Who Tests Code

Who Tests Code

Reactions 30 Comments 5
3 min read
Backfilling Tests

Backfilling Tests

Reactions 15 Comments 3
3 min read
Constructive Procrastination

Constructive Procrastination

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

The Things That Don't Matter When Building Software

Reactions 12 Comments
3 min read
When Multitasking Is The Only Option

When Multitasking Is The Only Option

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

Do Password Rules Make Us Safer?

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

Dealing With Unknowns In Software Development

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

Interviewing Developers For The Skills You Actually Need

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

"I Don't Want To Maintain Their Code"

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

How Developers Make Their Jobs Harder

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

The Short Term Benefits of Unit Tests

Reactions 10 Comments 8
4 min read
Taking On Technical Debt

Taking On Technical Debt

Reactions 12 Comments
7 min read
Story Points and Time

Story Points and Time

Reactions 8 Comments 6
3 min read
Thoughts On Front End Architecture

Thoughts On Front End Architecture

Reactions 12 Comments
5 min read
Letting Go of the Edge Cases

Letting Go of the Edge Cases

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

The Many Aspects Of A Developer

Reactions 19 Comments
5 min read
Tradeoffs Of Time Estimates

Tradeoffs Of Time Estimates

Reactions 14 Comments 1
4 min read
Performance Vs Scalability

Performance Vs Scalability

Reactions 30 Comments 2
5 min read
Team of Teams

Team of Teams

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

Technology Problems Are People Problems First

Reactions 20 Comments 2
5 min read
All Code Is Technical Debt

All Code Is Technical Debt

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

Do You Need To Hire The Best Developers?

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

Process Is No Substitute For Culture

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

When Is A Developer's Job Done?

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

Limits Are As Important As Benefits

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

Death Marches Aren't Worth It

Reactions 36 Comments 8
4 min read
The Worst Kind of Bugs

The Worst Kind of Bugs

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

Software Projects Die By A Thousand Cuts

Reactions 7 Comments 1
4 min read
Not Everything Needs To Scale

Not Everything Needs To Scale

Reactions 9 Comments 1
4 min read
Accuracy vs Clarity

Accuracy vs Clarity

Reactions 9 Comments 2
4 min read
Some Lessons Learned On Mentoring

Some Lessons Learned On Mentoring

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

One Reason Startups Can Build Features Fast

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

Data Modeling Is Important For Product Managers

Reactions 4 Comments
4 min read
Take Time To Explain

Take Time To Explain

Reactions 16 Comments
3 min read
The Problem With Heroes In Software Development

The Problem With Heroes In Software Development

Reactions 96 Comments 22
5 min read
Why I Don't Prepare For Job Interviews

Why I Don't Prepare For Job Interviews

Reactions 11 Comments 15
4 min read
Don't Outsource Software Maintenance

Don't Outsource Software Maintenance

Reactions 16 Comments 3
4 min read
Build Vs Buy Decisions In Software Development

Build Vs Buy Decisions In Software Development

Reactions 8 Comments 3
1 min read
The Best Course I Took

The Best Course I Took

Reactions 6 Comments 11
1 min read
Job Hopping

Job Hopping

Reactions 11 Comments 10
5 min read
Interviews Should Be Based On Job Needs

Interviews Should Be Based On Job Needs

Reactions 17 Comments
3 min read
loading...