MK
  • About
  • Blogs
  • Projects
  • TIL
  • Notes
  • Workshops

TOPIC:Software Engineering

Blogs

May 13, 2025
May 13, 2025

Rethinking Cancellation in Frontend Engineering

Explore why cancellation is crucial, not optional, in modern frontend engineering. Learn how to manage asynchronous JavaScript, prevent race conditions, and improve UI stability by rethinking request cancellation.

  • Software Engineering
Mar 31, 2023
Mar 31, 2023

OpenAPI: A backend developer's tool, a frontend developer's friend

Learn about OpenAPI, a tool that is popular for API development, and can be used to help with frontend development.

  • Frontend Tooling
  • Software Engineering
Feb 24, 2023
Feb 24, 2023

A Plugin-Based Frontend using Module Federation

A plugin-based frontend architecture using Module Federation can be a powerful approach for microfrontend.

  • Module Federation
  • Software Engineering
Jul 1, 2022
Jul 1, 2022

Using TypeScript with Module Federation

How to use TypeScript in Module Federation without overengineering

  • Module Federation
  • TypeScript
  • Software Engineering
Jan 20, 2020
Jan 20, 2020

Empathize with Backend Developer

  • Software Engineering
Jun 21, 2019
Jun 21, 2019

Choose What Allows You to Proceed Now, Optimize Later

Premature optimization is not just bad for programming, it's bad for life decision too.

  • Software Engineering
AboutBlogsProjectsTILNotesWorkshops
RSS Feed

© 2018-2025 Copyright Malcolm Kee. All rights reserved.