10 - Authentication At Early Stage
Nowadays, Authentication is a critical function in modern applications, serving as the gateway to safeguard data and resources. In this…
Written by Andy Wiranata who lives and works in Indonesia building useful things. You should follow him (@andywiranata) on Twitter
Nowadays, Authentication is a critical function in modern applications, serving as the gateway to safeguard data and resources. In this…
Configuring a connection pool is a common area where developers often make mistakes. There are several principles involved in the process…
I've been building mobile apps for nearly a decade, progressing from personal projects to winning awards for the best app in the Play Store…
Recently, I have read an article to encourage avoid using UUIDs, but i'm still big fan for uuid due to its simplicity. Using UUIDs offers…
Turning Conflict into Collaboration: Leadership Strategies for Engineering Teams
The decision to join startup is full of risk, to do job you working late. Talk to your manager's manager - tell them what you did!
The trade-off with the “Now” vs. “Next” problem is that sometimes we choose a quick fix that then becomes a permanent solution. This…
More focus on “now” problem, every startup has limited "timebox"
When you are a founding engineer, choosing the tech stack is the most exciting moment, filled with optimism about building the next…
A founding engineer is one of the first few hires (or software engineers) that join a startup.