PinnedDaniel FooinBetter ProgrammingSoftware Architecture and Design Trend 20232023 is almost coming to the end. It’s always a good idea to reflect back on what has been the popular topic on Software Architecture and…Oct 1, 20239Oct 1, 20239
PinnedDaniel FooWhat’s Next After Team Lead in Engineering?Many software developers will arrive to team lead role in about 6–8 years of working in the industry. Some will take slighter longer or…Sep 19, 20213Sep 19, 20213
PinnedDaniel FooinBetter ProgrammingWhat Does It Mean To Be an Engineering Manager?A discussion of the roles, responsibilities, and strengthsNov 13, 20222Nov 13, 20222
PinnedDaniel FooinBetter ProgrammingStaff Engineering: ExplainedKnow what staff engineering means and the roles and responsibilities of a staff engineer.Nov 19, 2022Nov 19, 2022
Daniel FooHow to win during current layoff waveAfter explaining what caused layoff in 2022–2024, I offer 5 things to do to secure a seat in your tech job.Apr 271Apr 271
Daniel FooWhat caused tech layoff 2022–2024After serving in tech for almost 20 years, I consider myself very lucky to rise along the last decade of the booming cycle, surf along the…Apr 251Apr 251
Daniel FooinDevOps.devJavascript Support in MySQLJavaScript support in MySQL is a new feature that allows developers to write stored programs (functions and procedures) in JavaScript, a…Jan 15Jan 15
Daniel FooPolicy as CodePolicy as code (PaC) is a modern approach to managing and enforcing policies within an organization. Instead of relying on traditional…Dec 12, 2023Dec 12, 2023
Daniel FooUnveiling Q*: OpenAI’s Alleged Internal ProjectQ* — hybrid algorithm that combines reinforcement learning techniques with symbolic reasoningDec 5, 2023Dec 5, 2023
Daniel FooDemystifying the 10x DeveloperUnveiling the Secrets of Exceptional Productivity and ImpactDec 4, 2023Dec 4, 2023