Colin Hakeman
11 posts
Opening Our Hearts and Our Repo: Virtual Coffee’s Journey to Open Source
When I started Virtual Coffee in April 2020, I never imagined we’d still be going strong today. What…
Introduction to DevOps
What is DevOps? DevOps is a set of practices, tools, and a cultural philosophy that aims to automate…
Understanding Asynchronous Programming in JavaScript: Beginner’s Guide to the Event Loop
Have you ever wondered why some pieces of JavaScript code seem to run out of order? The key…
How to scale a product company: Leaders’ guide to growth
This article explores the challenges and strategies involved in scaling a business, from hiring and evolving company culture…
AI Taxonomy
With the great evolution of technology, several fields are advancing. One of these fields is Artificial Intelligence, and…
Access Google Cloud Storage from AWS Lambda using Workload Identity Federation
In this post we will look at how to access Google cloud storage from AWS Lambda functions using…
As a Developer, Sometimes You Should Play the Role of a Tester
What is the equivalent of a Software Tester, Quality Analyst, or Quality Assurance Engineer, etc in your country?…
Crafting Unforgettable Digital Experiences, One Project at a Time
I’m Seerat Awan, a front-end development expert committed to delivering exceptional user experiences. Read about how I can…
Let’s Go Camping!
Note: This is a submission for the DEV Challenge, Glam Up My Markup: Camp Activities What we built…
Personal stories: Transitioning to PMM from sales, customer success, and agency
As a highly strategic role, there are few entry-level product marketing positions, so product marketers typically find their…