Ideas

👋 Selamat Datang! (Welcome)

You can find my thoughts on life, career and many more. My views are my own.


Lofty goal

Setting a lofty goal is easier said than done, which makes it worth celebrating.Read More →

FashionValet's Deserved Overreaction

FashionValet's stake firesale in 2024 drew criticism from the average Msian who doesn't know any better, and why it is the PR disaster of the year.Read More →

Buying property is a pipedream for many

Thoughts on property as investment, current market practice, government policy and a personal takeRead More →

sse helper

simple sse abstraction. used in nextjsRead More →

debug story - nextjs NEXT_PUBLIC env & docker

Nextjs has an interesting way of handling "secrets" on the client side, and you might face this issue if you build your app with Docker!Read More →

career principles - kill ego early

there is only one way to deal with ego, and how it helped me in my career.Read More →

useData - useState improved!

managing state the easy way. I no longer want to see your 'stairway to useState-heaven'Read More →

govtech and be the change mindset

reflection on govtech, personal aspirations & motivations, 2023 wrapupRead More →

mastering recursion

I believe recursion is a technique we have to master and get comfortable with, if we want to level up our skill as software engineersRead More →

mixpanel collection via proxy with nextjs

This guide goes through how to setup mixpanel collection via proxy in NextJS and why it should be considered as standard.Read More →

Moving to Typescript

After coding extensively in Typescript for work, I can never look back to coding in JS, without feeling scared that anything might break.Read More →

the tree-shake mystery - part 2

The best thing you can do as a developer, is to build the right environment that supports tree shaking and pray that it worksRead More →

the tree-shake mystery - part 1

When building an NPM library or application, we should always build our code that allows it to be tree-shaken.Read More →

every developer should try tmux

tmux is a tool I use on a day-to-day basis that helps me to manage my command line operations.Read More →

© Irfan Ismail.RSS