Slobodan Stojanović

@slobodan.me

CTO and co-founder of Vacation Tracker. AWS Serverless Hero, JS Belgrade meetup co-organizer, and co-author of the “Serverless Applications with Node.js” book, published by Manning Publications.

I built a new thing: slobodan.me/hawkshaw/ I review a lot of AI-generated code, and I needed a simple terminal-based git diff review tool with keyboard navigation. So I built one (open source). hawkshaw is a focused, fullscreen, side-by-side (or inline) git review tool.

hawkshaw: a focused, fullscreen, side-by-side git review tool

hawkshaw is a fullscreen, side-by-side terminal git review tool that walks you through unstaged changes hunk by hunk and stages the index as you decide.

slobodan.me

What can Competitor Tracker do? Let me show you! We watch more than 2,000 companies (and adding more daily; the goal is to have 5,000+ in a few weeks). The weekend crawl discovered 4,333 changes (1,920 are high-priority ones), peaking at 656 page changes in one hour.

Bild

Building an AI demo is easy. Building a full product is still hard and takes weeks or months. Lav and I built our new product Competitor Tracker with a pack of AI agents (mostly hands-off, but never unsupervised). Here's the origin story: slobodan.me/posts/introd...

Building Competitor Tracker - a product origin story in the age of AI

AI made demos easy, but products are still hard. How we built Competitor Tracker with a pack of AI agents — the architecture, workflows, and lessons learned.

slobodan.me

When the product is built for humans and agents, both humans and agents deserve a demo page. Here’s the first take on that, but I am not super happy with it: competitortracker.io/demo/ I guess the noir theme makes it a bit harder to follow, but I still like it. How clear is it?

Same intelligence, two desks it lands on

Watch the same competitive intelligence arrive two ways: a Monday dossier email for people, an MCP session for AI agents. Same case, same data, two desks.

competitortracker.io

A while ago, Lav and I started building a small prototype: an app that tracks your competitors and emails you the most important changes every Monday. With help from a few people, it started working about a year ago. Early users liked it, so we turned it into a product.

My new article: Employees, AI, and AI employees. AI already writes code, and while it's still a bit limited, the progress in the past 2 years is impressive! What will happen in the next decade? Will software developers still be a thing? And can we have AI cofounders? 📖👉 slobodan.me/posts/employ...

Employees, AI, and AI employees

Will AI take our jobs? The answer to this question depends on what our job actually is. Here's a thought process with a few (probably wrong) conclusions about employees, AI, and AI employees, includin...

slobodan.me

Day 23, or working day 23, to be precise, was reserved for connecting the frontend application with our GraphQL queries and mutation. While this was a successful day, #CofounderGPT and I faced many small challenges and obstacles: https://knowlo.co/blog/day-23-building-mvp-the-devil-is-in-the-details

Day 23: Building MVP – the Devil is in the Details - Knowlo

Slobodan asked CofounderGPT to help him with JavaScript resolvers and finish the setup page. They encountered many small obstacles that slowed them down.

knowlo.co

It's 2023, as a cloud dev, should you be wasting your time learning and configuring VPCs? Well, I hate to say "IT DEPENDS", but it's not an obvious conversation, so let's find out the pros and cons of VPCs and when you can get away without them! https://awsbites.com/84-are-vpcs-an-anti-pattern/

Are VPCs an anti-pattern?

In this episode of AWS Bites, we explore the future of Virtual Private Clouds (VPCs) in the context of the zero-trust security trend. We'll dive into the pros a...

awsbites.com

I think one of the most important skills for software developers today is code review. The amount of code you write will decrease significantly, and the amount of _your_ (generated) code you need to read and review will skyrocket.