PostsSkillsEmployment HistoryNaipawat PoolsawatPostsReact's Evolution: From Higher-Order Components to the Flexibility of HooksSun Nov 17 2024Dev contents in 2024 make no senseThu Nov 07 2024Being Lazy is the First Step Toward Creating a Maintainable SolutionWed Oct 30 2024When DRY Becomes Too Dry: Avoiding Over-ComplexificationFri Jul 12 2024Stop Forcing React to Re-render: Here’s a Better WayThu Jun 20 2024RESTful and why it mattersThu Jun 20 2024Object Oriented Programming as intended by the original creator, Alan KaySat Apr 20 2024HOT TAKE: I do not use ORMs - Why it should not be used on production, everThu Apr 04 2024Scientific CodingTue Mar 26 2024Balancing Complexity and Simplicity in Frontend DevelopmentSun Mar 10 2024Coding is not Going Anywhere: Disagreeing with Jensen HuangMon Mar 04 2024Cookie-Token based Authentication (Client-To-Server)Sat Mar 02 2024Beyond CRUD: Architecting Backends with Modern LanguagesMon Feb 26 2024Understanding Docker Multi-Stage BuildsSun Feb 25 2024Art of Tailwind CSSWed Jan 17 2024Demystifying: CSS The Transition from Vanilla CSS to TailwindCSSFri Oct 27 2023Low code, The code is low until it is not.Fri Sep 22 2023Simplify Your Code with Guard Clauses and Logical Expressions.Wed Sep 20 2023