Merge Sort and the Interview
It's not just about Sorting!
My personal blog
It's not just about Sorting!
Prepare yourself for a coding interview…
My dream about a unified development environment for everybody in the team for the last 10 years...
My dream about a unified development environment for everybody in the team for the last 10 years...
Another interview question likely?
Initial problem It’s the classic logging issue again! In the Warehouse Management system that I’m working on, the team usually needs to add this logging pattern const sendToteToPackingStation = (warehouseId: string, toteId: string): Promise<Result> => { logger.info('Sending tote to packing station', { warehouseId, toteId }); const result = await someLogic(...); logger.info('Send tote result', {…
In the previous post, I have shown you a real example about how to solve the problem as a Software Engineer. This time, we gonna do it by the Product Engineer approach.
Previous post: Let’s build Product, not Software - Part 1 In the first part of this series, I have walked you quickly through some differences between Building Product and Building Software and why Building Product is important. In this post, I’ll show you a simple example, analyze its problem and come up with a solution following the Product Engineer mindset. A Software Engineer approach Let’s…
This may not always be true. It really depends on the type of company that I will go through in this post. This also sometimes sounds strange from a Software Engineering perspective, but as we get used to, it really did help FMG (my old company) grow to the leading player that niche market Software engineers love technology, for sure. We love building things, love applying the latest technology…
Just a collection of tips to make working with Postgres (and other SQL-like databases) easier