Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Hands-on, practical and real-world tutorials that you can use to build your software development skills. Main topics: Backend, Databases, Software Architecture, DevOps, Distributed Systems, APIs. Click to read packagemain.tech, a Substack publication with tens of thousands of subscribers.

News

Blog 3 months ago
Summer Offer - 50% off
Hi dear readers,if you've been thinking about subscribing, this is the best time to join. We wanted to give a 50% discount until the end of summer.You may ask, why not all articles are free? We start publishing them as free and limit the older ones so LLM
Read more
Report
Blog 3 months ago
Building a pkg.go.dev TUI explorer
For years, pkg.go.dev has been the central place to discover Go packages.I genuinely like the project. The interface is clean, fast, and consistent. Unlike ecosystems such as npm, package authors don't need to explicitly publish documentation anywhere-if
Read more
Report
Blog 3 months ago
Review the actual change, not the file list
Sponsored by CodeRabbit - but this is a real PR, on a real codebase, with real findings. I'm going to show you exactly what the tool caught, what it got wrong, and whether the "AI reviews your PR" pitch holds up when the PR is 218 files and minus-74,096 l
Read more
Report
Blog 3 months ago
My thoughts on the future of Go in the AI era
To be fully honest, nowadays I don't write as much Go code as I wanted.One reason is that we don't use Go at my current company. We mostly use TypeScript, about which I still have mixed feelings, but to be fair, it works pretty well for us nevertheless. S
Read more
Report
Blog 5 months ago
Building an Agent with the Cline SDK
Cline is an open-source AI coding agent focused on real software work. Most developers first encounter Cline as an assistant in the editor or terminal, but Cline is broader than a single interface.It has both a CLI and an SDK:The CLI is for running agent
Read more
Report
News substack.com 5 months ago
Alex Pliutau Substack
SWE passionate about Backend, Go, Cloud, DevOps, APIs.
Read more
Report
Blog 5 months ago
The Filesystem Is the API (with TigerFS)
Most databases persist data to disk, but the underlying files are usually opaque: binary blobs, internal formats, encrypted pages. You cannot just open a file, edit a few lines, and expect the database state to change.But using the filesystem itself as th
Read more
Report
Blog 5 months ago
Persistent multiplayer state without chaos
In a single-player game, state is easy. There's one player, one save file, and as long as you don't corrupt the file, you're fine.In a live multiplayer game, state is the hardest problem you'll have. Two players can act on the same target at the same time
Read more
Report
News substack.com 5 months ago
Julien Singler Substack
Passionate and Innovative software developer with extensive experience in backend development, CI/CD pipelines, and cloud infrastructure.
Read more
Report
Blog 5 months ago
How I built the core loop of a browser multiplayer game
I'm kicking off a series about HiddenWars, a personal project I've been building with Golang and Svelte. It's a persistent browser-based hacking game with mostly PvE gameplay, some PvP tension, and an evolving lore where players build botnets, upgrade the
Read more
Report
Show more news