Open in app

Sign in

Medium Logo
Write

Sign in

Daniel Foo
Daniel Foo

1.6K followers

Home

About

Pinned
Better Programming

Published in

Better Programming

Software Architecture and Design Trend 2023

2023 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, 2023
9
Software Architecture and Design Trend 2023
Software Architecture and Design Trend 2023
Oct 1, 2023
9
Pinned

What’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, 2021
3
What’s Next After Team Lead in Engineering?
What’s Next After Team Lead in Engineering?
Sep 19, 2021
3
Pinned
Better Programming

Published in

Better Programming

What Does It Mean To Be an Engineering Manager?

A discussion of the roles, responsibilities, and strengths

Nov 13, 2022
2
What Does It Mean To Be an Engineering Manager?
What Does It Mean To Be an Engineering Manager?
Nov 13, 2022
2
Pinned
Better Programming

Published in

Better Programming

Staff Engineering: Explained

Know what staff engineering means and the roles and responsibilities of a staff engineer.

Nov 19, 2022
image showing the  progresssion of the engineering management track from the book
image showing the  progresssion of the engineering management track from the book
Nov 19, 2022

20 Essential System Design Concepts

20 Essential System Design Concepts Every Engineer Should Understand — A CTO’s Guide

Apr 23
20 Essential System Design Concepts
20 Essential System Design Concepts
Apr 23

What You Need to Know About DeepSeek’s R1

DeepSeek is a Chinese artificial intelligence company based in Hangzhou, Zhejiang, founded in 2023 by Liang Wenfeng, who also serves as its…

Jan 31
What You Need to Know About DeepSeek’s R1
What You Need to Know About DeepSeek’s R1
Jan 31

How to win during current layoff wave

After explaining what caused layoff in 2022–2024, I offer 5 things to do to secure a seat in your tech job.

Apr 27, 2024
1
How to win during current layoff wave
How to win during current layoff wave
Apr 27, 2024
1

What caused tech layoff 2022–2024

After serving in tech for almost 20 years, I consider myself very lucky to have risen along the last decade of the booming cycle, surfed…

Apr 25, 2024
4
What caused tech layoff 2022–2024
What caused tech layoff 2022–2024
Apr 25, 2024
4
DevOps.dev

Published in

DevOps.dev

Javascript Support in MySQL

JavaScript support in MySQL is a new feature that allows developers to write stored programs (functions and procedures) in JavaScript, a…

Jan 15, 2024
Javascript Support in MySQL
Javascript Support in MySQL
Jan 15, 2024

Policy as Code

Policy as code (PaC) is a modern approach to managing and enforcing policies within an organization. Instead of relying on traditional…

Dec 12, 2023
Policy as Code
Policy as Code
Dec 12, 2023
Daniel Foo

Daniel Foo

1.6K followers

Director of Engineering | MBA | Developer, Writer

Following
  • Donald DevsOp

    Donald DevsOp

  • PayNet Engineering

    PayNet Engineering

  • Chaudhry Talha 🇵🇸

    Chaudhry Talha 🇵🇸

  • Katrine Tjoelsen

    Katrine Tjoelsen

  • New Writers Welcome

    New Writers Welcome

See all (62)

Help

Status

About

Careers

Press

Blog

Privacy

Rules

Terms

Text to speech