Tamas Mezei
brokenrobot.xyz
Tamas Mezei
@brokenrobot.xyz
AI now writes code with us - so it needs our manuals, too. A short read on why written coding conventions matter more than ever, and how they make AI a force multiplier - not a chaos amplifier.

www.brokenrobot.xyz/blog/the-ren...

#AI #SoftwareEngineering #CodingStandards #EngineeringLeadership
The renaissance of written coding conventions: Because AI reads manuals, too
Coding conventions are having a renaissance. AI agents code with us now, and they learn what we teach. Time to dust off the manual, because AI reads manuals, too. This post is a bit more frontend-focu...
www.brokenrobot.xyz
October 12, 2025 at 6:08 PM
Reposted by Tamas Mezei
We all know AI models can now create realistic images and videos but how do they fare at identifying where a real image was taken? Bellingcat researchers have put Large Language Models to the test: www.bellingcat.com/resources/ho...
Have LLMs Finally Mastered Geolocation? - bellingcat
We tasked LLMs from OpenAI, Google, Anthropic, Mistral and xAI to geolocate our unpublished holiday snaps. Here's how they did.
www.bellingcat.com
June 6, 2025 at 8:09 AM
Reposted by Tamas Mezei
We're ready for Microsoft Recall and the automatic screenshots it takes of everything on your desktop.

Signal Desktop on Windows now includes support for a new "Screen security" feature designed to block screenshots of your Signal chats.

signal.org/blog/signal-...
By Default, Signal Doesn't Recall
Signal Desktop now includes support for a new “Screen security” setting that is designed to help prevent your own computer from capturing screenshots of your Signal chats on Windows. This setting is a...
signal.org
May 21, 2025 at 4:46 PM
Too many rules? Chaos code? Neither. I've just dropped a post on finding the real sweet spot in coding conventions - no "bikeshedding" required. Architects & tech leads, this is for you. Check it out: www.brokenrobot.xyz/blog/beyond-...

#CodingConventions #QualityAttributes #TechnicalLeadership
Beyond tabs and spaces: Finding a balance in coding conventions
An informal journey for software architects and tech leads on taming coding standards and aligning them with what really matters.
www.brokenrobot.xyz
April 16, 2025 at 8:03 PM
New day, new blog post! Ever wondered why coding conventions are such a big deal in large teams? Here's my take.

#CodingConventions #TeamWork #Collaboration

www.brokenrobot.xyz/blog/the-pow...
The power of coding conventions in large, distributed teams
Software development is rarely a solitary endeavor - especially on large, complex projects. When multiple developers, architects, and stakeholders span different time zones, offices, or even continent...
www.brokenrobot.xyz
April 3, 2025 at 10:41 AM
Reposted by Tamas Mezei
Announcing Rsdoctor 1.0:

A one-stop, intelligent build analyzer that makes the build process transparent, predictable, and optimizable.

rsdoctor.dev/blog/release...
Rsdoctor
Build analyzer for Rspack and webpack
rsdoctor.dev
March 20, 2025 at 1:22 AM
I just wrote a post about the human side of code reviews. I'm digging into why it can feel stressful, from miscommunication to clashing perspectives, without claiming to have all the answers. Let me know what you think!

#CodeReviews #Teamwork #Collaboration

www.brokenrobot.xyz/blog/the-hum...
The human side of code reviews in large teams
Software development is not just about writing code - it is a collaboration. In large teams working on complex projects, code reviews are meant to be a process of knowledge sharing, quality assurance,...
www.brokenrobot.xyz
March 19, 2025 at 8:12 PM
Reposted by Tamas Mezei
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!

devblogs.microsoft.com/typescript/t...
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
devblogs.microsoft.com
March 11, 2025 at 2:36 PM
Reposted by Tamas Mezei
A professor at Trinity College in Dublin found what could be considered a GDPR violation in Google's Android.

DSID cookies, which are used for personalized advertising, were found to be active even before opening an app and continue sending data even after logging out.
March 6, 2025 at 5:27 PM
Reposted by Tamas Mezei
Check out the new Humble Book Bundle from @nostarchpress.bsky.social: Computer Science the Fun Way. Pay what you want for up to 18 titles and benefit EFF at the same time!
Humble Tech Book Bundle: Computer Science the Fun Way by No Starch
Master Computer Science the Fun Way with this library of tech courses by No Starch. Learn new skills, pay what you want, support charity!
www.humblebundle.com
March 6, 2025 at 6:07 PM
Reposted by Tamas Mezei
There are things we take for granted like… electricity.

Learning about how electricity is created, transformed, transported, distributed in a way that it just “works” - and it’s fascinating.

So much complexity behind the scenes - yet most ppl never have to think about it.
March 5, 2025 at 11:19 AM
Reposted by Tamas Mezei
No private browser should handle user location data on its remote servers, even if it is anonymized. The #privacy label of Firefox now includes location. Firefox settings that are on by default make it hard to recommend it as a privacy-focused browser.
March 3, 2025 at 1:17 PM
Reposted by Tamas Mezei
Astro 5.4 is a picture-perfect release

🖼️ better Markdown images
🔒 more secure dev and preview servers
▲ easier ISR config in the Vercel adapter

astro.build/blog/astro-5...
Astro 5.4 | Astro
Astro 5.4 brings remote image optimization in Markdown, enhanced security for dev and preview servers, RegExp support for Vercel ISR excludes, and more!
astro.build
February 27, 2025 at 6:40 PM
"Privacy campaigners have called Google's new rules on tracking people online "a blatant disregard for user privacy.""

#privacy #google

www.bbc.com/news/article...
Fingerprinting: Critics say Google rules put profits over privacy
Google is allowing advertisers to collect more personal information, which is harder for users to control.
www.bbc.com
February 19, 2025 at 4:52 PM
Reposted by Tamas Mezei
We're big fans of TypeScript and Monorepos at Nx!

To help developers in their monorepo journey, we created a brand-new page on Monorepo Tools dedicated to Typescript projects!

See all the different ways to build a TypeScript Monorepo and the benefits they bring 🎉

bit.ly/4aHMUAE
Monorepo Explained
Everything you need to know about TypeScript monorepos.
monorepo.tools
January 30, 2025 at 9:00 PM
Reposted by Tamas Mezei
JavaScript's date object has been tricky for years, but that will change soon.

The NEW Temporal API brings,
🌍 Easily handle time zones
📆 Precise date math
🕒 Parse ISO strings without errors
⌛ Durations, date ranges, and more.

Start exploring 👇
developer.mozilla.org/en-US/blog/...
JavaScript Temporal is coming | MDN Blog
A new way to handle dates and times is being added to JavaScript. Let's take a look at Temporal, what problems it solves, the current state, and what you'll find in the new documentation about it on MDN.
developer.mozilla.org
January 27, 2025 at 5:00 PM
Reposted by Tamas Mezei
@tailwindcss.com version 4 is out featuring a native @vite.dev integration for much faster builds and so much more. I can't wait for someone to send a PR to upgrade the Svelte CLI! 😉

tailwindcss.com/blog/tailwin...
Tailwind CSS v4.0
We just released Tailwind CSS v4.0 — an all-new version of the framework optimized for performance and flexibility, with a reimagined configuration and customization experience, and taking full advant...
tailwindcss.com
January 23, 2025 at 6:23 PM
Reposted by Tamas Mezei
We have merged another PR that will greatly reduce Rspack's memory consumption. This will make 1.2.0 more attractive.
December 18, 2024 at 9:07 AM
Reposted by Tamas Mezei
Rspack v1.1.6 is out!

⚡️Reduced memory usage
🔸New `output.clean.keep` config
🔸Improved Trusted Types
🔸Fixed 7 bugs

The team is now working on v1.2.0🔧
In the next release, Rspack's memory usage in large projects will be significantly reduced.
December 10, 2024 at 7:56 AM
Reposted by Tamas Mezei
React v19 is now stable!

react.dev/blog/2024/12...
React v19 – React
The library for web and native user interfaces
react.dev
December 5, 2024 at 7:05 PM
Reposted by Tamas Mezei
Astro 5.0 is here.
Content layer, server islands, simplified prerendering, type-safe env, @vite.dev v6. All stable.

Go see what you can do 👇
astro.build/blog/astro-5/
Astro 5.0 | Astro
Astro 5.0 brings exciting new features like the Astro Content Layer for seamless content loading from any source, and Server Islands for effortlessly combining static and dynamic personalized content.
astro.build
December 3, 2024 at 6:20 PM
Reposted by Tamas Mezei
There's this evergreen joke on software development that goes something like this:

"We're done with 90% of the project. Which means we only have the other 90% left to go."

It's funny because it's true. It's also why experienced engineers are in-demand: they are the "finishers."

AI tools: not now.
December 2, 2024 at 12:41 PM
Reposted by Tamas Mezei
Excited to unveil the redesigned Rsdoctor UI, coming next month🥰
December 2, 2024 at 9:56 AM
Reposted by Tamas Mezei
We could go on about how we welcome publishers, we don't demote links, we encourage independent developers to build apps and extensions on top of Bluesky's network.... but instead, we'll show you.

All thanks to the incredible community here! 🦋
The Engagement Is Better on Bluesky - Bluesky
Bluesky is the lobby to the open web. Find and build your community here.
bsky.social
November 29, 2024 at 10:30 PM
Reposted by Tamas Mezei