Subscribe
Sign in
Home
System Design List
Archive
Leaderboard
About
Latest
Top
Discussions
The 4 Communication Styles of Software Engineers
Understanding the 4 communication styles in software engineers—driver, analytical, amiable, and expressive—and how to handle and influence them
Oct 14
•
Herry Gunawan
Share this post
Coderbased
The 4 Communication Styles of Software Engineers
Copy link
Facebook
Email
Notes
More
Custom Domain System Design
Create a custom domain system design using multi-tenant system architecture with an SQL database.
Oct 10
•
Herry Gunawan
2
Share this post
Coderbased
Custom Domain System Design
Copy link
Facebook
Email
Notes
More
Tech Leaders Should Stay Technical
Here’s why tech leaders should stay up-to-date with code and technology, and how to remain technical as your career grows.
Oct 7
•
Herry Gunawan
1
Share this post
Coderbased
Tech Leaders Should Stay Technical
Copy link
Facebook
Email
Notes
More
September 2024
4 Levels of Tech Debt
There are 4 levels of tech debt based on severity. What are they, and how can you reduce and prevent tech debt from spiraling out of control?
Sep 30
•
Herry Gunawan
Share this post
Coderbased
4 Levels of Tech Debt
Copy link
Facebook
Email
Notes
More
1
Whatsapp Web QR Code Authentication System Design
Explaining how to build whatsapp web authentication using qr code, the architecture and the system design.
Sep 26
•
Herry Gunawan
Share this post
Coderbased
Whatsapp Web QR Code Authentication System Design
Copy link
Facebook
Email
Notes
More
Online Voting System Design for Election
Designing a System to Handle Hundreds of Millions of Online Votes for an Election
Sep 12
•
Herry Gunawan
3
Share this post
Coderbased
Online Voting System Design for Election
Copy link
Facebook
Email
Notes
More
1
Multi Level Approval System Design
Designing unlimited level approval for purchase request system with set of rules including purchase amount.
Sep 5
•
Herry Gunawan
1
Share this post
Coderbased
Multi Level Approval System Design
Copy link
Facebook
Email
Notes
More
August 2024
Using Redis Cache? Don't Forget This!
Redis is a great tool for caching, but software engineers often overlook certain aspects, leading to bugs or inefficiencies.
Aug 27
•
Herry Gunawan
Share this post
Coderbased
Using Redis Cache? Don't Forget This!
Copy link
Facebook
Email
Notes
More
1
August 2023
How to Debugging
Debugging is a must-have skill for software engineers. Debugging process generally involves three stages: reproduce the bug, find root cause, fix …
Aug 1, 2023
•
Herry Gunawan
Share this post
Coderbased
How to Debugging
Copy link
Facebook
Email
Notes
More
July 2023
One-on-One Meeting as Software Engineer (Mentee): Proactive!
One-on-one meeting is not just for the leader, You can also derive many benefits from it such as for career growth and solve problems. The important…
Jul 25, 2023
•
Herry Gunawan
Share this post
Coderbased
One-on-One Meeting as Software Engineer (Mentee): Proactive!
Copy link
Facebook
Email
Notes
More
One-on-One Guidelines for Manager / Tech Leader
One-on-one meetings are an effective routine that yields positive results. Learn valuable guidelines on what to discuss in one-on-one meetings as a…
Jul 18, 2023
•
Herry Gunawan
1
Share this post
Coderbased
One-on-One Guidelines for Manager / Tech Leader
Copy link
Facebook
Email
Notes
More
Software Engineer: Work Hard vs Work Smart?
Are you a work hard or a work smart software engineer? Actually you can have both work hard and work smart depend on the situation.
Jul 11, 2023
•
Herry Gunawan
Share this post
Coderbased
Software Engineer: Work Hard vs Work Smart?
Copy link
Facebook
Email
Notes
More
1
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts