PinnedDaniel FooSoftware 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…7 min read·Oct 1, 2023--9--9
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…8 min read·Sep 19, 2021--3--3
PinnedDaniel FooinBetter ProgrammingWhat Does It Mean To Be an Engineering Manager?A discussion of the roles, responsibilities, and strengths9 min read·Nov 13, 2022--2--2
PinnedDaniel FooinBetter ProgrammingStaff Engineering: ExplainedKnow what staff engineering means and the roles and responsibilities of a staff engineer.8 min read·Nov 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.3 min read·4 days ago--1--1
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…6 min read·6 days ago----
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…3 min read·Jan 15, 2024----
Daniel FooPolicy as CodePolicy as code (PaC) is a modern approach to managing and enforcing policies within an organization. Instead of relying on traditional…4 min read·Dec 12, 2023----
Daniel FooUnveiling Q*: OpenAI’s Alleged Internal ProjectQ* — hybrid algorithm that combines reinforcement learning techniques with symbolic reasoning3 min read·Dec 5, 2023----
Daniel FooDemystifying the 10x DeveloperUnveiling the Secrets of Exceptional Productivity and Impact3 min read·Dec 4, 2023----