Realization 1: Prioritize Tasks Effectively As an adult, the list of things to do never ends.
Something always pops up, needs your urgent attention, or is waiting to be scheduled. To manage these tasks effectively, you need to prioritize them. Often, prioritization is based on importance, urgency (deadlines), or a …
How I Got Interested in Building Scalable Systems for My Life
I wouldn’t call myself an expert in productivity or system design.
However, I have spent 5,000 hours reading and learning about productivity and system design. And I have probably spent 3,000 hours practicing and integrating these concepts into my own life.
Here’s how I first became interested in building a …
The Best Way to Get Started Learning About Android Development
I love learning about Android Development.
Unfortunately, when I first got interested in Android Development, I had a hard time figuring out where to start.
So, if you are trying to learn more about Android Development, here’s the best way to get started: Read This Blog: Developer Guides by Google will give you …
3 Essential Skills That Define a Software Engineer
Being able to code doesn’t make you a software engineer, although coding is a fundamental skill and a prerequisite for becoming one.
Anyone can write code that compiles and runs thanks to a wide range of IDEs (integrated development environments). Here are three important skills that transform you into a software …
Day 1: Why I'm Starting to Write Online
I recently signed up for Dickie Bush & Nicolas Cole’s cohort-based course, Ship 30 for 30.
Here are a few reasons why: To unclutter and consolidate my thoughts into cohesive, digestible material. To build a consistent habit of daily writing. To embrace the mindset of publishing something rather than pursuing …