Blog

TypeScript Utility Types - Required

Required: TypeScript utility making all object properties mandatory. Enhance type safety.

#typescript

Can't Hurt Me - Embracing Struggle, Achieving the Impossible

Unlock potential with David Goggins' strategies: face challenges, set audacious goals, embrace discomfort, and develop a resilient mindset.

#growth

August Reflection 2023

Reflected on what I learned from System Design Primer, a containerized app with docker, Threejs - lighting/effects, and the concept of doing the pilot week.

#monthly-log

How to Win Friends and Influence People - Modern Insights

Unlock online influence: Learn to connect meaningfully, engage positively, and adapt to digital trends for success. 🌐💬

#growth

React Hooks - useRef

React's useRef hook: Handles mutable values & DOM interaction, curbs re-renders, boosts performance.

#frontend

Insights from Software Engineering at Google Book

Learn from Google's engineering culture: data-driven decisions, code reviews, scalability, collaboration, and innovation. Boost productivity and reliability.

#growth

JavaScript - Generator

JavaScript generators: Craft pausable sequences with yield. Perfect for async tasks & data manipulation.

#javascript

Obstacle Is the Way - Transforming Challenges into Success

The Obstacle Is the Way by Ryan Holiday: Embrace obstacles, take action, and cultivate an unyielding will to thrive amidst challenges. 📚💪🚀

#growth

TypeScript Utility Types - Readonly

Readonly utility type in TypeScript ensures immutability for specific properties, preventing accidental modifications.

#typescript

Unlocking Your Second Brain - Enhanced Learning & Innovation

Building A Second Brain by Tiago Forte: A guide to effective personal knowledge management, combating info overload, and fostering creativity. 📚💡🚀

#growth