Free exclusive web development tips!

Get my technology and productivity letters.

  • Reading

    I have been striving to rekindle my love for reading books and it has felt so good.

    There has been a problem arising that everybody seems to see lately, but still no one seems to understand it completely.

    The constant stream of fragmented information on the Internet (i.e., Facebook, Twitter, Netflix, etc.) has seemingly rewired our appetite for all forms of information consumption–and it is tiresome.

    Continue Reading
  • Hardships

    I hope that as we complain about our individual situation this also moves us to think about others.

    If the goal for our existence on this earth is to love, then maybe all of our hardships’ purpose is for us to learn empathy.

    Continue Reading
  • Growth

    Healthy growth is always bi-directional.

    Have you ever planted a tree? I have not had the opportunity, but that is something I want to do.

    I want to have a backyard with trees I planted myself.

    Continue Reading
  • Influence

    If it is outside your circle of influence, do not waste time and energy.

    I first learned about the concept of “Circle of Influence” in a book written by Stephen Covey called “The 7 Habits of Highly Effective People”

    It basically represents the aspects of our lives with which we can actually have some impact.

    Continue Reading
  • Weakness

    We all have things that hold us back from reaching our goals.

    This morning, I found myself curiously watching an old man sitting by the sidewalk. He looked like he was having difficulty breathing and was coughing so hard. But that’s not really what caught my attention.

    What made me watch longer was that despite his difficulty and seeming pain, he was still holding a lit cigarette in his right hand.

    Continue Reading
  • Routines

    Let's talk about routines. Today I will be sharing the routines I try to observe, and the benefits I find when I actually do them.

    Today I will be sharing the routines I try to observe, and the benefits I find when I actually do them.

    Spoiler Alert: I am not talking about skin-care routines, so sorry if that’s what you are looking for.

    Continue Reading
  • Start

    I'm going to start writing regularly. At first, I plan to do them quick and short just to establish the routine.

    Hey reader! I’m going to start writing regularly. At first, I plan to do them quick and short just to establish the routine. But as I go, I expect to have better quality content that I think you will love.

    Continue Reading
  • How to Force JavaScript Variables to use Specific DOM APIs

    To take advantage of code completion for Javascript, here's a smart way to force JS DOM variables to use a specific DOM API interface

    To take advantage of JavaScript intellisense and code completion when using a certain awesome text editor *ehem* VS Code *ehem*, you need to be able to declare the correct interfaces for variables containing DOM elements.

    Yeah, I know this works like magic in TypeScript.

    But if you’re working with pure JavaScript, how do you do it?

    Continue Reading
  • Choosing Backend Tech in 2019 and Why I Like Google Firebase

    Let's discuss what Google Firebase has to offer for app development in 2019.

    Recently, I’ve been looking into some of the latest ways we can quickly spin up a backend system for an app prototype.

    I didn’t really expect it to be so hard but, to my surprise, the sheer number of available options can really be overwhelming.

    In this post, let’s go through my considerations for choosing the backend tech for my future projects and why I eventually chose Google Firebase.

    Continue Reading
  • Feels FM: An Emoji-Powered Jukebox for Your Mental Health

    There's nothing worse for your productivity than an anxiety or depression attack. What do you do when you don't want to do anything or talk to anyone?

    There’s nothing worse for your productivity than an anxiety or depression attack. What if, just for the mean time, you don’t have to talk to anyone to get your mood up?

    Here’s a tool that just might help when you don’t feel like going out or doing anything at all.

    Continue Reading
  • 3 Steps How To Quickly Setup Ubuntu for Development

    In this post I go through how I quickly setup an Ubuntu machine for development

    Whenever I get a new Ubuntu machine I intend to use for development, I go through so many articles around the Web just so I can install everything I need. This is because I work on several projects using different technologies.

    So I decided to write this article for quickly setting up all I need on a new Ubuntu. Following these steps will enable you to quickly setup Node.js, Python, and Ruby (for Jekyll).

    Continue Reading
  • What Is Github and Why Every Developer Needs It

    I strongly believe that every developer should know Git and Github. Here's why.

    If you ask me for something that would greatly jumpstart your growth as a developer, I would place my bet on learning Git and exploring projects on Github.

    I say this because to be better in writing code, you must first read and use lots and lots of code by more experienced developers… and a good place to start with this is Github.

    Continue Reading