Brooke Gocklin
37 posts
Built an open-source picker that recommends the right self-hosted LLM for your hardware
Built this because every “which LLM should I self-host on my [hardware]” thread ends with “depends” without anyone…
The Remote Developer’s Security Toolkit: What I Use in 2026
Working remotely from coffee shops, co-working spaces, and airports is great — until you realize how exposed your…
Drive Developer Revenue with Monetzly’s API Monetization
Traditional Ads Don’t Work in AI Conversations. Here’s What Does. As developers, we’re witnessing an explosion of AI…
Rick Beato: Where Have All The Metalheads Gone?
Where Have All The Metalheads Gone? dives into the past, present and future of heavy metal, exploring why…
Line Manager Job Description Example: Role, Responsibilities & Skills
A line manager plays a central role in translating strategic goals into day-to-day action. They bridge senior leadership…
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…