Recent posts
expo javascript reactnative storybook
Adding Storybook to your Expo project
In this series, I share what I've been learning while creating a Storybook portal to document my design system components.
react javascript reactnative mobile
Project overview
In this post, I give you an overview of the whole project and talk about the story behind it.
react javascript reactnative mobile
Introduction
In this series, I share my process with you as I build a React Native app from scratch. In addition, I will add tips and recommendations for each step of the process.
linux opensource productivity
Switching to Arch Linux
As software developers, many of us heavily rely on Windows for our daily jobs. But a few months ago, I decided to give Linux another shot. In this article, I talk about how I manage to replace many of my daily tools to work on Linux.
productivity meetings learning
5 Tips for effective meetings
This post includes my highlights after listening to the latest DevDiscuss podcast episode with Andy Goodman
linux terminal beginners
Linux Terminal - The Ultimate Cheat Sheet - Part 2
A comprehensive list of useful commands for the Linux Terminal.
linux terminal beginners
Linux Terminal - The Ultimate Cheat Sheet
A comprehensive list of useful commands for the Linux Terminal.
svelte javascript webdev beginners
Component driven development with Svelte
In this article, I'll show you how you can split your app into small, reusable Svelte components
svelte javascript webdev chromeextension
How to build your next Chrome extension with Svelte
Svelte is a powerful library that can help you drastically increase your productivity while working on a Chrome extension. In this article, I share a step by step guide to integrate Svelte into your extension
nextjs tailwindcss blog
Next.js - TypeScript - tailwindcss blog boilerplate
I built a boilerplate for my personal blog focusing on developer experience. You can use it for your blog.
iOS swift accessibility
Accessibility on iOS
In this article I talked about how easy is to build accessible iOS apps thanks to Xcode Accessibility Inspector
swift iOS tutorial
4 Steps to add local notifications to your iOS app
A simple tutorial to setup local notifications in your iOS app by following 4 steps.
macOS productivity tips
5 things to do before reinstalling your mac
In this article, I talk about some things to consider before reinstalling macOS.
javascript svelte showdev myyearindev
My 2019 in DEV - Check your stats!
A fun little tool to check out your DEV stats for 2019!
tailwindcss flexbox ui css
tailwindcss + flexbox = CSS Nirvana - Part 1
In these series, I'll present some examples of how you can easily combine tailwindcss and flexbox to create amazing layouts without pain.
UX UI productivity design
4 benefits of prototyping before coding
In this article, I talk about some of the benefits of prototype your apps before coding.
angular javascript svelte ui
Angular vs Svelte - Card Component
In this article I show a comparison between Angular and Svelte by building a responsive card component
angular javascript webdev ux
Client-side caching with Angular (Part 2) - Versioning
In this article I share my approach to cleanup the localStorage every time I release a new version of my angular apps to prevent unexpected errors when working with cached data.
angular javascript webdev ux
Client-side caching with Angular
In this article I talk about how to reduce the loading time of our Angular applications by using client-side cache.
javascript svelte tailwindcss webdev
Sapper + Svelte + tailwindcss boilerplate
Follow this steps to setup your Sapper project to work with tailwindcss
svelte javascript webdev beginners
5 things I love about Svelte
I wrote an introduction about Svelte based on what I learn by following the official tutorial.
career opinion learning advice
4 Reasons why being humble will help you become a better developer
4 reasons why I believe being humble will help you become a better developer
angular javascript tailwindcss ui
3 Reusable components with Angular and tailwindcss
Avoid code duplication and decision fatigue by building reusable UI components with Angular and tailwindcss
projectbenatar webdev css html
3 simple steps to add dark mode support to your DEV static blog generated via Stackbit
A brief tutorial to easily support dark mode in your new static blog generated via Stackbit