Latest

6/recent/ticker-posts

Header Ads Widget

Steam Hardware πŸš€, Visual Studio 2026 πŸ’», Meta’s styling library 🎨

Valve is expanding its Steam Hardware family in 2026 with new hardware like the Stream Frame (VR goggles) and the Steam Machine (a powerful PC) ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 

TLDR

Together With Meticulous

 TLDR Dev 2025-11-13

Tests Are Dead, Ship Faster With 100% Coverage (Sponsor)

Meticulous is the world's first automated testing platform that covers every edge case in your web app without you writing a single test.

How it works: Meticulous observes your app in the background and automatically builds a continuously evolving suite of E2E UI tests that covers every possible flow and ensures exhaustive coverage.

It feels like magic:

Top engineering teams like Dropbox, Notion and Wiz can't imagine working without it.

Skeptical? Get on a call with one of their founding engineers

πŸ§‘‍πŸ’»

Articles & Tutorials

The Write Last, Read First Rule (9 minute read)

TigerBeetle, a financial transactions database, uses a system of record and a system of reference (Postgres) to maintain consistency in the absence of transactions. The "Write Last, Read First" principle guarantees data integrity by writing to the system of record last and reading from it first. Idempotent operations are necessary, as the application uses a durable execution framework (Distributed Async Await) that guarantees eventual completion through checkpointing and resumption.
StyleX: A Styling Library for CSS at Scale (11 minute read)

StyleX is Meta's default, open-source styling system. Designed for large-scale applications, it combines the ease of CSS-in-JS with the performance of static CSS generation. StyleX compiles styles at build time into atomic CSS. It enforces constraints to avoid conflict-prone patterns, like styling at a distance, to guarantee style encapsulation.
Zig / C++ Interop (4 minute read)

Zig and C++ interoperability means that both languages can store each other's data types. A macro called `SIZED_OPAQUE` can be used to define opaque types with specified sizes and alignments, enabling type embedding and compile-time size verification. Pointers can be used for passing types between languages, and C++ functions can be used for managing types in Zig.
🧠

Opinions & Advice

Software Development in the Time of Strange New Angels (19 minute read)

Agentic AI has fundamentally altered software development by making code production cheap and fast. This has shifted the bottleneck from coding to knowing what to build. Developers and organizations can adapt by prioritizing skills like architecture, testing, and business acumen.
How I Fell in Love with Erlang (7 minute read)

When this dev first started programming, they were confused about various concepts, like recursion. They then had years of learning through trial and error with C and Linux, followed by a breakthrough understanding of recursion through Prolog. This led them to discover Erlang, a functional and distributed language, through a conversation at a bridge tournament, where they fell in love with Erlang's message-passing system and fault-tolerant design.
πŸš€

Launches & Tools

Is your app ready for Black Friday's traffic surge? Sentry has a holiday monitoring checklist for you (Sponsor)

Nothing quite matches the terror of a checkout error at 11:59 PM — on Black Friday. Holiday readiness starts with capturing errors in prod, but it extends to session replays, smart error alerting, and issue triage. Read Sentry's post to get the complete checklist and prepare for peak web traffic.
Steam Hardware (Website)

Valve is expanding its Steam Hardware family in 2026 with new hardware like the Stream Frame (VR goggles) and the Steam Machine (a powerful PC). These devices will be powered by SteamOS, so they will have seamless integration with the Steam platform and access to Steam's large game library.
Visual Studio 2026 is here: faster, smarter, and a hit with early adopters (9 minute read)

Visual Studio 2026 is now generally available. The update includes performance improvements, a redesigned user experience, and better AI-driven development. Visual Studio 2026 is AI-native. It offers intelligent assistance during debugging, profiling, and modernization along with new C# and C++ agents.
JSX Tool (GitHub Repo)

JSX Tool is a Chrome extension that bridges the gap between the Element Inspector and React Component Selector, allowing direct styling of JSX in a live browser setting. It functions as a full IDE within the browser, allowing users to find and edit any line of JSX, tweak CSS in-memory, and prompt LLMs with full context for style changes.
🎁

Miscellaneous

Android developer verification: Early access starts now as we continue to build with your feedback (4 minute read)

Google has announced early access to its new Android developer verification process, designed to improve user safety by combating scams and malware. This verification requires developers to use a real identity. Based on community feedback, Google is creating a dedicated account type for students and hobbyists with limited distribution needs, and a new advanced flow for experienced users who are comfortable installing unverified apps.
Testing out Crush, a TUI based coding agent (in neovim btw) (6 minute read)

Crush is a TUI-based AI coding agent from Charm. While it is intuitive and has a model-agnostic approach, it has a high cost of API usage, especially with premium models.

Quick Links

Tahoe's Terrible Icons: The B-Sides (3 minute read)

Visual changes to lesser-known application icons found in macOS Tahoe's /System/Library/CoreServices folder are not as aesthetic as the ones before the Liquid Glass update.
Perkeep (Website)

Perkeep is an open-source system for securely and permanently storing, managing, and accessing various data types across multiple devices.
Marble: A Multimodal World Model (12 minute read)

Marble is a frontier multimodal world model that creates, edits, and expands 3D worlds from various inputs like text, images, and videos.
Gerbil (GitHub Repo)

Gerbil is a cross-platform desktop application designed for running LLMs locally.

Love TLDR? Tell your friends and get rewards!

Share your referral link below with friends to get free TLDR swag!
Track your referrals here.

Want to advertise in TLDR? πŸ“°

If your company is interested in reaching an audience of web developers and engineering decision makers, you may want to advertise with us.

Want to work at TLDR? πŸ’Ό

Apply here or send a friend's resume to jobs@tldr.tech and get $1k if we hire them!

If you have any comments or feedback, just respond to this email!

Thanks for reading,
Priyam Mohanty, Jenny Xu & Ceora Ford


Manage your subscriptions to our other newsletters on tech, startups, and programming. Or if TLDR Dev isn't for you, please unsubscribe.

Post a Comment

0 Comments