Advertisement · 728 × 90

Posts by Tamas Mezei

Preview
Announcing TypeScript 6.0 - TypeScript TypeScript 6.0 is now available! TypeScript 6 is a stepping-stone release, aligning with the upcoming native-speed 7.0 release.

TypeScript 6.0 is now available!

This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more!

But most important, this release brings us one step closer to the upcoming native-speed 7.0!

devblogs.microsoft.com/typescript/a...

4 weeks ago 315 87 7 12
Preview
Astro 6.0 | Astro Astro 6 is here with a refactored dev server, an experimental Rust compiler, live content collections, CSP, and more.

Astro 6 is here! We completely rebuilt the Astro dev server and build pipeline onto a new, more powerful runtime-agnostic architecture.

Plus: New Fonts API, CSP support, an experimental new Rust compiler, and more...

astro.build/blog/astro-6...

1 month ago 245 52 6 23
Preview
Learned helplessness in software teams: Symptoms, causes, and the path to empowerment In this post, we will explore how learned helplessness creeps into development teams in large organizations, the telltale symptoms to watch for, how poor leadership and management practices teach team...

Learned helplessness can quietly take over software teams: no initiative, growing tech debt, etc. I wrote about the symptoms, how it's taught (often unintentionally), and how to break the cycle.

www.brokenrobot.xyz/blog/learned...

#SoftwareEngineering #EngineeringLeadership #Agile

4 months ago 2 0 0 1
Preview
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...

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

6 months ago 2 0 0 0
Preview
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.

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...

10 months ago 335 96 5 13
Preview
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...

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-...

10 months ago 805 216 14 27
Preview
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.

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

1 year ago 1 0 0 0
Preview
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...

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...

1 year ago 1 0 0 0
Preview
Rsdoctor Build analyzer for Rspack and webpack

Announcing Rsdoctor 1.0:

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

rsdoctor.dev/blog/release...

1 year ago 25 5 1 1
Advertisement
Preview
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,...

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...

1 year ago 1 0 0 0
Preview
A 10x Faster TypeScript - TypeScript Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.

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...

1 year ago 972 292 22 156
Post image

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.

1 year ago 201 41 5 3
Preview
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!

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!

1 year ago 120 36 0 2

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.

1 year ago 168 8 15 1
The current Privacy Label of Firefox for iOS side by side with an earlier version. Location has been added to the category Data nit Linked to You

The current Privacy Label of Firefox for iOS side by side with an earlier version. Location has been added to the category Data nit Linked to You

Screenshot of Mozilla privacy notice:  Mozilla may also receive location- related keywords from your search (such as when you search for “Boston”) and share this with our partners to provide recommended and sponsored content. Where this occurs, Mozilla cannot associate the keyword search with an individual user once the search suggestion has been served and partners are never able to associate search suggestions with an individual user. You can remove this functionality at any time by turning off Sponsored Suggestions — more information on how to do this is available in the relevant Firefox Support page.

Screenshot of Mozilla privacy notice: Mozilla may also receive location- related keywords from your search (such as when you search for “Boston”) and share this with our partners to provide recommended and sponsored content. Where this occurs, Mozilla cannot associate the keyword search with an individual user once the search suggestion has been served and partners are never able to associate search suggestions with an individual user. You can remove this functionality at any time by turning off Sponsored Suggestions — more information on how to do this is available in the relevant Firefox Support page.

Screenshot of Mozilla privacy notice: — What settings are on by default? The following Firefox Suggest settings are turned on by default:  » Browsing history — Page titles and web addresses from your history, using local data stored on your own computer  » Bookmarks — Page titles, web addresses and tags from your bookmarks  » Open tabs — Pages you currently have open in other tabs  » Search engines — Relevant search terms or solution buttons related to the task or answer you may be looking for  » Suggestions from Firefox — Contextual suggestions from the web related to your search  » Suggestions from sponsors — Occasional sponsored suggestions related to your search  You can turn these settings on or off at any time. To  learn more about Firefox Suggest and your data, see  this Mozilla blog_post.

Screenshot of Mozilla privacy notice: — What settings are on by default? The following Firefox Suggest settings are turned on by default: » Browsing history — Page titles and web addresses from your history, using local data stored on your own computer » Bookmarks — Page titles, web addresses and tags from your bookmarks » Open tabs — Pages you currently have open in other tabs » Search engines — Relevant search terms or solution buttons related to the task or answer you may be looking for » Suggestions from Firefox — Contextual suggestions from the web related to your search » Suggestions from sponsors — Occasional sponsored suggestions related to your search You can turn these settings on or off at any time. To learn more about Firefox Suggest and your data, see this Mozilla blog_post.

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.

1 year ago 8 1 1 3
Preview
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 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...

1 year ago 122 19 1 2
Preview
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.

"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...

1 year ago 0 0 0 0
Preview
Monorepo Explained Everything you need to know about TypeScript monorepos.

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

1 year ago 17 4 0 1
Advertisement
Preview
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.

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/...

1 year ago 133 41 6 5
Preview
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 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...

1 year ago 71 4 4 0
Post image

We have merged another PR that will greatly reduce Rspack's memory consumption. This will make 1.2.0 more attractive.

1 year ago 15 2 1 0

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🔧

1 year ago 12 3 1 0
Preview
React v19 – React The library for web and native user interfaces

React v19 is now stable!

react.dev/blog/2024/12...

1 year ago 1283 342 32 93
Preview
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 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/

1 year ago 585 159 24 47
Post image

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.

1 year ago 400 48 27 7
Post image

Excited to unveil the redesigned Rsdoctor UI, coming next month🥰

1 year ago 21 4 0 0
Preview
The Engagement Is Better on Bluesky - Bluesky Bluesky is the lobby to the open web. Find and build your community here.

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! 🦋

1 year ago 75285 8742 1376 471
Preview
ESLint v9.16.0 released - ESLint - Pluggable JavaScript Linter A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.

ESLint v9.16.0 has been released: eslint.org/blog/2024/11...

1 year ago 24 4 0 0
Advertisement
Post image

Rspack v1.1.2 is out!

This release improved the output of `DefinePlugin` by eliminating unused object properties from the final bundle, resulting in a smaller output size:

1 year ago 10 3 1 0
Preview
Release v1.1.1 · web-infra-dev/rspack 💡 Highlights Support for DllPlugin This release introduced rspack.DllPlugin and rspack.DllReferencePlugin in #8296 to be compatible with webpack's DLLPlugin and DllReferencePlugin. DLL plugins help...

Changelog: github.com/web-infra-de...

1 year ago 4 1 0 0