Marco Ghiani
Blog
DevTools
Snippets
About
Blog
DevTools
Snippets
About
Blog
30
#browser
#web
#javascript
#react
#typescript
#hooks
#optimization
#refactoring
#bestpractices
#nodejs
#npm
#lifestyle
#productivity
#coding
#softwaredevelopment
#work
#books
#programming
#git
#devtools
#tips
#codesmells
#osx
#engineering
#frontend
#redux
Web
5 min
Why the Fullscreen API Can Improve Your Website’s UX
React
5 min
Slim Down Your React Code with the useEventListener Hook
React
4 min
Lazy Loading React Components Without Sacrificing Type Safety
Typescript
9 min
10 Refactoring Techniques for Writing Maintainable Code
Typescript
5 min
Type Safety with io-ts: Encoding and Decoding Data in JavaScript
React
19 min
Introducing React v18 with real-world examples
React
5 min
Simplify Your React Code with useToggle and useBoolean Hooks
React
5 min
Fine-Tune Your Font Sizes in React with the useFontSize Hook
React
5 min
Manage Data Easily in React with the useLocalStorage Hook
React
2 min
Mastering React’s useReducer Hook for State Management
Node
4 min
6 NPM Commands Every Developer Should Know
Lifestyle
5 min
Build a Writing Habit with This Simple Daily Routine
JavaScript
6 min
How to Write a Lightweight JavaScript Fetch Wrapper
Engineering
9 min
5 Signs You’re Becoming a Skilled Programmer
Lifestyle
4 min
How Remote Work Can Help You Grow Personally and Professionally
Lifestyle
5 min
4 Must-Read Books for Everyone in Tech and Why
Tools
4 min
5 Git Shortcuts to Speed Up Your Workflow
Productivity
3 min
42 Mac Keyboard Shortcuts to Boost Productivity
Programming
5 min
10 Code Smells You Should Avoid to Keep Your Codebase Clean
React
3 min
UseDeepEffect Hook in React: A Guide to Better Performance
Tools
4 min
5 Ways to Boost Your MacBook's Performance
Engineering
4 min
Proven Tips to Become a Better Software Engineer
JavaScript
3 min
3 JavaScript Refactoring Techniques for Cleaner Code
JavaScript
5 min
Boost React Performance with 4 Powerful Custom Hooks
React
5 min
A Beginner's Guide to React Component Composition
React
6 min
5 Best Practices for Refactoring React Components
JavaScript
4 min
Beyond console.log(): 8 Console Methods for Debugging JS & Node
React
4 min
How to Setup Your Redux Store for a High-Performing React Application
Lifestyle
6 min
How Changing My Habits Made Me a Faster Learner
JavaScript
6 min
Build a Fast Web App with an Advanced Koa.js Boilerplate