Are you a junior software engineer eager to make your mark?
I have been working as a software engineer for 9 years now. And what I can tell you (from experience) is that in order to succeed in this industry you need not only to write code, cover unhappy paths and edge cases, and decide on trade-offs, and other things. …
2 Steps for Android Developers to Integrate Dependabot Under 10 Minutes and Automate Dependency Updates
Step 1: Enable Dependabot Security Updates Enabling Dependabot security updates in GitHub allows you to automatically receive patches for vulnerabilities in your project’s dependencies.
This feature scans your project repositories for dependencies and checks them against a database of known security …
3 Realizations About Task Management to Finish Your To-Do List by the End of Each Day
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 …