Brooke Gocklin
32 posts
Coroutines, Distributed Cache, Resilience, and Replication in Kotlin — Making a VMA’s application
1. Introduction A coroutine is a concept that has been around since at least 1958. It was brought…
Should you specialize or stay versatile in product?
Explore practical tips for product managers to balance domain expertise, adapt to new challenges, and build a growth-focused…
Generating a JSDoc comment for your function using OpenAI.
This article is inspired by Remotion’s internal package, ai-improvements. This internal package is used to improve/generate JSDoc comment…
THE DIFFERENT BETWEEN LIBRARY AND FRAMEWORK AND NOT USING BOTH WITH REAL LIFE ILLUSTRATIONS
THE DIFFERENT BETWEEN LIBRARY AND FRAMEWORK AND NOT USING BOTH WITH REAL LIFE ILLUSTRATIONS It’s sometimes very difficult…
[S.O.L.I.D.] Os Cinco Pilares da Programação Orientada a Objetos. [L] – Liskov Substitution Principle – LSP
Continuando a série sobre SOLID, caso não tenha lido o artigo anterior: [S.O.L.I.D.] Os Cinco Pilares da Programação…
“Geographical Demand Data Extraction: Web Automation and Efficient Data Handling with Python, Selenium, and BeautifulSoup” 🚀✨
Over the last few days, I’ve been diving into this cool web scraping project using Python and Selenium.…
Is GitHub Copilot a Game-Changer?
How has AI-assisted programming tools like GitHub Copilot impacted the software development process thus far in 2023? Follow…
Crafting a Product Roadmap
Crafting a Product Roadmap Congrats, you have performed thorough research, and developed a robust feature list. Now it is…
Feature Definition Phase of Product Roadmap Creation
Feature Definition Introduction In this article, I will explain the tasks and objectives of the feature definition phase,…
Feature Adoption 101: How to Increase Feature Usage?
What is feature adoption? Why does it matter? How can you improve it? What tools can you use?…