Self-Hosting How to setup Ghost in a VPS using Docker, Mailgun and SQLite Two months ago, I decided to move away from the cloud and self-host all of my services and applications on a single VPS. You know, just like the cool kids are doing. In this post, I’ll show you exactly how I set up a Ghost instance from scratch. Here’
Get Promoted How to Document Your Accomplishments at Work One of the skills with the highest ROI you can develop in your professional career is learning how to document your accomplishments. 'If a tree falls in a forest and no one is around to hear it, does it make a sound?' Similarly, if you do impactful work
Tech Industry Tech layoffs continue: 4 things you can do to prepare in these uncertain times Two weeks into 2024 and companies have already announced they are cutting jobs. Duolingo is cutting 10% of its contractors. Twitch announced they are cutting 35% of its workforce, over 500 people. Google and Amazon have also reportedly laid off hundreds of workers. Layoffs.fyi, which tracks layoffs in the
Retrospective When Enough Doesn't Feel Enough: Reflecting on a Year of Mixed Success After the new year ends, I like to go back and see what I was able to accomplish at work, projects, personal development, and finances. Looking back at last year, I feel a little conflicted. I have great accomplishments at work and in my personal projects. I have been able
Content Creation Why You Should Start Creating Content in 2024 Creating content can be a powerful way to make your mark. Creating content not only offers you a platform to express your thoughts and ideas but also presents an opportunity to build your brand, connect with like-minded individuals, and leverage your influence. This post will explore why creating content in
Startups I Am Not Jeff Bezos, and Probably Neither Are You We hear stories of Bezos, Zuckerberg, and others who shot to fame with their first major product. While these stories can be inspirational, they’re not the blueprint for every entrepreneur. The rest of us? Well, we should approach entrepreneurship as a series of small bets, exploring different ideas until