Projects
Blog
Pills
Reach Out
Projects
Blog
Pills
Reach Out
We all need pills 💊
To become a great Developer,
you have to take pills.
20
JavaScript
CSS
React
Newest
Event handlers arguments in React
onClick, onChange, onBlur... We usually pass a reference to the function handler but how do we add more arguments instea...
Take pill
Remove duplicates in JavaScript
Clones might take over the world, we - as JavaScript guardians need to learn how to remove duplicates from an array.
Take pill
Reverse String in JavaScript
There is no-built in method on string type to reverse it in JavaScript, let's see how we can overcome it with a one-line...
Take pill
React Dark Mode hook
We'll create useDarkMode hook to switch between light and dark themes. Our application will be built on top of styled-co...
Take pill
React fetch hook
Let's create a custom hook for fetching data with the browser fetch which we'll use for getting some Pokemons from pokeA...
Take pill
Place HTML Elements Absolutely with CSS
Use a combination of position relative and absolute to place text on the image (cute cat included) card.
Take pill
React toggles hook
Having too many dialogs, modals, popups in one component and state starts to become repetitive? Solution - write a custo...
Take pill
React counter hook
Let's create a custom hook for tracking the counter state and exposing the current counter value with increment, decreme...
Take pill
CSS Relative Units
Do you only use pixels or % in CSS? Open yourself to more possibilities and best practices with other available units.
Take pill
ECMAScript new features
Null coalescing operator, optional chaining, and Array.flat method are all amazing. It's worth to follow ESNext features...
Take pill
Search through string in JavaScript
Need to search for a character, word, or entire sentence? String .includes method to the rescue.
Take pill
JavaScript multiple condition checks
Checking multiple values in JavaScript often leads to redundant, boilerplate code - let's use .includes method to fix th...
Take pill
Convert JavaScript data structures
Converting data structures is a day-to-day job as a Developer - so is staying up-to-date with the language and it's feat...
Take pill
Method chaining
Method chaining is a helpful pattern to learn in programming. It complies with the functional, declarative approach and ...
Take pill
Sum using reduce
Use the versatile .reduce method to sum an array of numbers.
Take pill
Immutable add, edit, delete operations
Learn how to add, edit and delete array of objects in semantic, declarative approach using rest spread operator and arra...
Take pill
Adjust box sizing in CSS
Adjust box-sizing property to include padding and border to actual width or height. Simplifies overhead of the box model...
Take pill
Reset & normalize for CSS
Avoid CSS reset and normalize your styles through different browsers, preserve useful defaults, correct bugs and common ...
Take pill
Flexbox equal height cards
Make all cards equal height with flexbox. Especially helpful when content is dynamic and can't set fixed height.
Take pill
Outline HTML elements
Outline all your HTML elements with a single line of CSS. Helps with understanding layout by visualizing all elements ou...
Take pill
Code real-world projects based on
Figma designs
.
Try out BigDevSoon