Dr Milan Milanović @milanmilanovic.bsky.social · 2hTyping ssh host uptime starts 19 steps, and running uptime is only the last phase 🧵👇 100
Dr Milan Milanović @milanmilanovic.bsky.social · 05/10/2026Don't be the engineer who waits for a ticket 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 04/10/2026Do you suffer from Impostor Syndrome? Always believing that you must be completely knowledgeable before acting? Adjust your viewpoint. Be a smart learner! #technology #learning #softwareengineering #leadership #personaldevelopment 000
Dr Milan Milanović @milanmilanovic.bsky.social · 03/10/2026What is the #1 secret for managing a team? 🧵👇 121
Dr Milan Milanović @milanmilanovic.bsky.social · 02/10/2026Friday Developers Fun 🤣 Don't be jealous. #developers #softwareengineering #meme #fridayhumor 020
Dr Milan Milanović @milanmilanovic.bsky.social · 01/10/2026𝗬𝗼𝘂𝗿 𝘀𝗮𝗻𝗱𝗯𝗼𝘅 𝗶𝘀 𝗼𝗻𝗹𝘆 𝗮𝘀 𝗶𝘀𝗼𝗹𝗮𝘁𝗲𝗱 𝗮𝘀 𝘁𝗵𝗲 𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀 𝗶𝘁 𝘁𝗿𝘂𝘀𝘁𝘀 OpenAI noticed on July 19, ten weeks after the first message. 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 01/10/2026You can have only two of scope, time and quality 🧵👇 100
Dr Milan Milanović @milanmilanovic.bsky.social · 30/09/2026Cloudflare freed roughly 100 TB of RAM by cutting each DNS cache entry from 953 to 420 bytes 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 29/09/2026When to use GraphQL, gRPC, and REST? 🧵👇 120
Dr Milan Milanović @milanmilanovic.bsky.social · 28/09/2026We use the most expensive AI models to read files, and this is not good 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 27/09/2026Do we need 10,000 hours in something to become experts? Source: Lex Fridman Podcast #333 with Andrej Karpathy, October 2022 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 26/09/2026I had most issues with leaders who always wanted to be right 🧵👇 100
Dr Milan Milanović @milanmilanovic.bsky.social · 25/09/2026Friday Developers Fun 🤣 Microsoft sign-in, every single time. #developers #softwareengineering #meme #fridayhumor 000
Dr Milan Milanović @milanmilanovic.bsky.social · 24/09/2026I wrote a guest article for Gregor Ojstersek's Engineering Leadership newsletter 🧵👇 Image credits: Gregor Ojstersek 100
Dr Milan Milanović @milanmilanovic.bsky.social · 24/09/2026Claude Code best practices I use every day 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 23/09/2026When your database says "committed", your row is not in the table yet 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 22/09/2026Running a local LLM still starts with a guess about what your machine can handle. llmfit, built by Alex Jones, reads your RAM, CPU and VRAM and ranks hundreds of open models by fit, speed, quality and context. 🧵👇 231
Dr Milan Milanović @milanmilanovic.bsky.social · 21/09/2026I was a guest on Software Engineering Radio, the IEEE podcast, talking about my book Laws of Software Engineering 🧵👇 130
Dr Milan Milanović @milanmilanovic.bsky.social · 21/09/2026Did you know that only 14% of code review comments are about bugs? 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 19/09/2026Your mind can hold only five deep working relationships 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 18/09/2026Turning a Word or Excel file into Markdown has meant one library per format. Anydoc handles fourteen formats, from .docx and .pptx to RTF, EPUB and PDF. Built in Rust by Firecrawl, with Node, Python and WebAssembly bindings. 🧵👇 341
Reposted by Dr Milan MilanovićGiovanni Asproni @asprotunity.com · 18/09/2026At times, it's difficult to explain to others why we did (or want to do) things in a certain way. Other times we need some inspiration. In either case, you'll find this Software Engineering Radio interview with @milanmilanovic.bsky.social an excellent starting point se-radio.net/2026/09/se-r....se-radio.netSE Radio 738: Milan Milanovic on the Laws of Software Engineering – Software Engineering Radio 011
Dr Milan Milanović @milanmilanovic.bsky.social · 18/09/2026Friday Developers Fun 🤣 Just don't touch it 000
Dr Milan Milanović @milanmilanovic.bsky.social · 17/09/2026𝗠𝗼𝘀𝘁 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝘀 𝘂𝘀𝗲 𝗟𝗟𝗠𝘀 𝗲𝘃𝗲𝗿𝘆 𝗱𝗮𝘆 𝗮𝗻𝗱 𝗰𝗮𝗻𝗻𝗼𝘁 𝘀𝗮𝘆 𝘄𝗵𝗮𝘁 𝗼𝗻𝗲 𝗱𝗼𝗲𝘀 𝘄𝗶𝘁𝗵 𝘁𝗵𝗲𝗶𝗿 𝗽𝗿𝗼𝗺𝗽𝘁. Recently, Anthropic decided to watermark Claude's output. Most people were skeptical about how this could be done. The thing is, they didn't know how a model samples its next token. 110
Dr Milan Milanović @milanmilanovic.bsky.social · 17/09/2026Do you know that each LLM is a neural network from 1958? 🧵👇 120
Dr Milan Milanović @milanmilanovic.bsky.social · 16/09/2026You can now get Google search results as Markdown for your AI agent, with just one parameter 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 15/09/2026Here are some Claude skills I found useful 🧵👇 111
Dr Milan Milanović @milanmilanovic.bsky.social · 14/09/2026Uskoro iz štampe izlazi drugo izdanje moje knjige Zakoni softverskog inženjerstva 🧵👇 Dva meseca posle izlaska prvog izdanja, tiraž od 500 primeraka je skoro rasprodat. 100
Dr Milan Milanović @milanmilanovic.bsky.social · 14/09/2026How ChatGPT Serves 900 Million Users at a Time 🧵👇 120
Dr Milan Milanović @milanmilanovic.bsky.social · 13/09/2026Next week in my newsletter, you will read why you can use LLMs every day and still not know what one does with your prompt I interview Sebastian Raschka, author of "Build a Large Language Model (From Scratch)". 110
Dr Milan Milanović @milanmilanovic.bsky.social · 13/09/2026Simplicity is the ultimate sophistication We as developers tend to admire complex solutions But the best systems are simple 100
Dr Milan Milanović @milanmilanovic.bsky.social · 12/09/2026My book sold 1,500 copies in 4 months and one pattern: Europe still likes paper more 🧵👇 120
Dr Milan Milanović @milanmilanovic.bsky.social · 11/09/2026Friday Developers Fun 🤣 Life of a Software Developer 000
Dr Milan Milanović @milanmilanovic.bsky.social · 10/09/2026The people who build AI started to warn us in the same week some people say that AGI has arrived. But in the meantime we had two major security incidents with OpenAI agents. Here is what happened and why we should be worried: milan.milanovic.org/post/agi-is-...milan.milanovic.orgAGI is here and could be dangerous | Dr Milan MilanovićWhat AGI means, who gets to define it, and why the people building it started warning us in the same week NVIDIA said it had arrived. Two incidents this summer … 010
Dr Milan Milanović @milanmilanovic.bsky.social · 10/09/2026Data is never really deleted in software 🧵👇 100
Dr Milan Milanović @milanmilanovic.bsky.social · 09/09/2026We want AI to write the search, not only the answer 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 09/09/2026What are some AI coding best practices 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 08/09/2026How to reduce your AI spending costs 🧵👇 110
Dr Milan Milanović @milanmilanovic.bsky.social · 07/09/2026Is the OpenAI / Hugging Face incident the first real sign of AGI? Here is the timeline of events 🧵👇 130
Dr Milan Milanović @milanmilanovic.bsky.social · 06/09/2026You are not your thoughts What I found that in the past I tend to keep tight my positions and arguments, like they identify me I didn't like to change my mind, because it looked like I don't have integrity But during the time I figured out this is wrong You're not what you think 120
Dr Milan Milanović @milanmilanovic.bsky.social · 05/09/2026𝗛𝗼𝘄 𝘁𝗼 𝗥𝗲𝗮𝗱 𝗕𝗼𝗼𝗸𝘀 As an avid book reader, I have found a treasure of knowledge in some books over the years, which makes me want to read more. 120
Dr Milan Milanović @milanmilanovic.bsky.social · 04/09/2026Friday Developers Fun 🤣 It's called vibe construction. #developers #meme #fridayhumor 010
Dr Milan Milanović @milanmilanovic.bsky.social · 03/09/2026𝗦𝘁𝗼𝗽 𝗺𝗲𝗮𝘀𝘂𝗿𝗶𝗻𝗴 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝘀 𝗯𝘆 𝘁𝗵𝗲 𝗰𝗼𝗱𝗲 𝘁𝗵𝗲𝘆 𝘄𝗿𝗶𝘁𝗲 Agents can today build in 3 hours what a team of developers used to estimate at 3 weeks just a year ago. But, those agents cannot tell you if it should exist at all. 100
Dr Milan Milanović @milanmilanovic.bsky.social · 03/09/2026𝗦𝗤𝗟 𝗾𝘂𝗲𝗿𝗶𝗲𝘀 𝗿𝘂𝗻 𝗶𝗻 𝘁𝗵𝗶𝘀 𝗼𝗿𝗱𝗲𝗿 We use SQL queries to access a collection of records that are stored in our database tables. Clauses are the building blocks of SQL queries. 100
Dr Milan Milanović @milanmilanovic.bsky.social · 02/09/2026How Cursor made Git scalable The thing with Git is that it never was designed to be scalable. Your repo lives on the disk, and Git client expect every read to be consistent. 131
Dr Milan Milanović @milanmilanovic.bsky.social · 01/09/2026I re-created my personal home page for 3rd time since 2002. It's now simpler and cleaner: milan.milanovic.org I also write blog posts occasionally, so you can subscribe to it: milan.milanovic.org/post/ 010
Dr Milan Milanović @milanmilanovic.bsky.social · 01/09/2026We now ship 3x more PRs when we use coding agents Yet, teams without them gained only 25%. Linear just released a report on how software teams work by using AI technologies. They took data from their platform, from June 2024 to August 2026 and 199,000 users. Image: Linear. 100