DIY Devs
diydevs.bsky.social
DIY Devs
@diydevs.bsky.social
We’re DIY Devs, passionate techies who create really cool web templates that actually work. We care about creating tech tools that are easy to use and that are environmentally sustainable. Check out our shop to learn more: https://www.diydevs.store
Safari 26.2 beta is now here. The release includes improved scroll-to-text fragment contrast for better readability and refinements across web rendering. Mac & iOS developers can now test apps with the latest engine.

#Safari #WebDev #BrowserUpdate #AppleDev #WebKit
November 10, 2025 at 11:10 PM
Anil Dash wrote an interesting article about ChatGPT's browser, Atlas. As someone who is pro-web, I'll be skipping out. www.anildash.com/2025/10/22/a...

#browsers #software #web
ChatGPT's Atlas: The Browser That's Anti-Web - Anil Dash
A blog about making culture. Since 1999.
www.anildash.com
October 30, 2025 at 2:44 AM
Next.js 16 beta is out, and it’s not just faster, it's smarter. Turbopack is now the default bundler, and a major routing overhaul brings layout deduping, incremental prefetching, and cache control. nextjs.org/blog/next-16...

#Nextjs #WebDev #React #Frontend #DevTools
Next.js 16 (beta)
Next.js 16 beta includes stable Turbopack, file system caching, React Compiler support, smarter routing, new caching APIs, and React 19.2 features.
nextjs.org
October 22, 2025 at 9:49 PM
React Native turned 10 years old and has also released React Native 0.82. With this release, the team is introducing DOM Node APIs. reactnative.dev/blog/2025/10...

#ReactNative #MobileDev #React
React Native 0.82 - A New Era · React Native
Today we're excited to release React Native 0.82: the first React Native that runs entirely on the New Architecture.
reactnative.dev
October 13, 2025 at 10:04 PM
ICYMI, React 19.2 is out. Some new features include for smart rendering, useEffectEvent, cacheSignal, Partial Pre‑rendering, and improved SSR behavior. All around upgrades in flexibility and performance. react.dev/blog/2025/10...

#React #React19 #WebDev #JS #Frontend
React 19.2 – React
The library for web and native user interfaces
react.dev
October 5, 2025 at 12:33 AM
Cloudflare just upgraded its core with Rust & new architecture. They're reporting that it cut response latency by ~10 ms and delivered ~25% performance gains. blog.cloudflare.com/20-percent-i...

#Cloudflare #Rust #NetworkUpgrade
Cloudflare just got faster and more secure, powered by Rust
We’ve replaced the original core system in Cloudflare with a new modular Rust-based proxy, replacing NGINX. It’s not only substantially faster for all our customers, it’s also more secure, and lets us...
blog.cloudflare.com
October 1, 2025 at 9:09 PM
GitHub is also ramping up security for the npm ecosystem. They're rolling out stricter verification, improved auditing, and stronger protections across the supply chain. github.blog/security/sup...

#npm #GitHub #DevTools
Our plan for a more secure npm supply chain
GitHub is strengthening npm's security with stricter authentication, granular tokens, and enhanced trusted publishing.
github.blog
September 27, 2025 at 9:37 PM
pnpm v10.16 introduces minimumReleaseAge, a setting to delay installing newly published packages to mitigate supply‑chain risk. It also added “finder functions” for dependency filtering. pnpm.io/blog/release...

#pnpm #JSDev #NodeJS #PackageManager
pnpm 10.16 | pnpm
Minor Changes
pnpm.io
September 21, 2025 at 3:40 PM
Heads up, the npm package @ctrl/tinycolor and 40+ related packages were compromised in a supply‑chain attack dubbed “Shai‑Hulud.” Check versions, revoke tokens, and scan your dependencies. www.stepsecurity.io/blog/ctrl-ti...

#npm #SupplyChainAttack #DevOps #OpenSource
ctrl/tinycolor and 40+ NPM Packages Compromised - StepSecurity
The popular @ctrl/tinycolor package with over 2 million weekly downloads has been compromised alongside 40+ other NPM packages in a sophisticated supply chain attack dubbed
www.stepsecurity.io
September 17, 2025 at 9:05 PM
Motion x Tailwind CSS might be a dream combo. You can animate utility classes, have responsive motions via CSS vars, and even generate spring easing with Motion for AI. motion.dev/docs/react-t...

#MotionJS #TailwindCSS #WebDev #React #Animations
Animating with Tailwind CSS | Motion
Unlock powerful UI animations by combining Motion with Tailwind CSS. This guide covers practical tricks for animating utility classes, generating CSS springs and more.
motion.dev
September 15, 2025 at 8:25 PM
Mediabunny is a fast, browser‑native JS library for reading, writing & converting audio/video files. It's great for web media apps. mediabunny.dev

#WebMedia #JavaScript #WebDev #OpenSource
Mediabunny
A JavaScript library for reading, writing, and converting media files. Directly in the browser, and faster than anybunny else.
mediabunny.dev
September 13, 2025 at 12:53 AM
Vercel launched its Open SDK Strategy, building tools under permissive OSS licenses, engineered for portability. vercel.com/blog/open-sd...

#OpenSource #Vercel #DevTools #WebDev #Portability
Open SDK strategy - Vercel
Vercel’s Open SDK strategy commits to building frameworks, SDKs, and tools in the open, under permissive licenses. Learn how we’re avoiding lock-in, ensuring portability, and investing in open source ...
vercel.com
September 9, 2025 at 9:21 PM
Reposted by DIY Devs
👀 React Native 1.0 is finally on the horizon

Announced at React Universe Conf, they will share the plan to reach 1.0 soon!

RN recently:
- improved its release process (6x/year)
- stabilized and clarified its public APIS
- introduced workflows to catch breaking changes
September 3, 2025 at 12:53 PM
Interested in the Apollo 11 source code? Well, it's actually on GitHub. The assembly language that flew humanity to the Moon, complete with all the required historical depth. github.com/chrislgarry/...

#Apollo11 #SpaceDev #OpenSource #AGC
GitHub - chrislgarry/Apollo-11: Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules. - chrislgarry/Apollo-11
github.com
September 3, 2025 at 6:50 PM
There's a new major version of ImageJS. v1.0 brings full TypeScript support, a clearer API with read()/write() in place of load()/save(), stricter image constructors, and better editor tooling. docs.image-js.org/blog/release...

#ImageJS #TypeScript #JS #ImageProcessing #DevTools
Announcing ImageJS 1.0 | ImageJS
We're excited to announce the release of a new major version of ImageJS!
docs.image-js.org
September 1, 2025 at 4:39 PM
Firefox 142 brings about a more streamlined and powerful browser with stable link previews, flexible tracking protection exceptions, and active tab visibility in collapsed groups.

#Firefox142 #WebDev #Privacy #BrowserUpdate
August 27, 2025 at 5:45 PM
Svedit is a Svelte‑5 library for building rich content editors. There's no CMS required if you want to model content in JSON or edit in-place. Pretty good for lightweight layouts. svedit.vercel.app

#Svelte #WebDev #RichText #OpenSource
Svedit - A tiny library for building rich content editors with Svelte 5
svedit.vercel.app
August 23, 2025 at 11:19 PM
Typechecker Zoo is a project that uses Rust to build compact toy implementations of classic static type systems (like Hindley–Milner). It's a fun hands-on dive. Check it out: sdiehl.github.io/typechecker-...

#TypeTheory #Rust #Compilers #PLDesign
Introduction - Typechecker Zoo
Typecheckers built for fun
sdiehl.github.io
August 21, 2025 at 2:28 PM
TypeScript 5.9 is out and it brings import defer for deferred module loading, a slimmer tsc --init, stable --module node20, expandable hover tooltips, and more. devblogs.microsoft.com/typescript/a...

#TypeScript #JavaScript #WebDev #DevTools
Announcing TypeScript 5.9 - TypeScript
Today we are excited to announce the release of TypeScript 5.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for types. With types, TypeScript mak...
devblogs.microsoft.com
August 18, 2025 at 4:24 AM
pnpm v10.14 now supports JavaScript runtime installation. So you can declare Node.js, Deno, or Bun in your package.json and pnpm handles downloading, pinning, and checksumming for consistent dev environments. pnpm.io/blog/release...

#pnpm #JSDev #NodeJS #PackageManager
pnpm 10.14 | pnpm
Added support for JavaScript runtime installation
pnpm.io
August 14, 2025 at 3:02 PM
With GitHub's CEO stepping down, GitHub will fold directly into Microsoft's CoreAI division. ...😬
www.theverge.com/news/757461/...

#GitHub #AI #DevTools
GitHub just got less independent at Microsoft after CEO resignation
GitHub will be part of Microsoft’s AI engineering team
www.theverge.com
August 11, 2025 at 10:11 PM
Have you heard of Waku? It's a minimal React framework built for the server‑components era. It's lightweight and offers SSG/SSR flexibility. It also now has Vite RSC support. newsletter.daishikato.com/p/waku-gains...

#React #Waku #WebDev #RSC #SSG
Waku Gains Vite RSC Support
It Was a Long Journey to Get Here
newsletter.daishikato.com
August 8, 2025 at 2:44 PM
Modern CSS is pretty powerful with its smooth page loads and UI transitions. But what do you think, is it enough to do away with SPA frameworks?

#ModernCSS #WebDev #SPA #Frontend
August 6, 2025 at 2:21 AM
Node.js v22.18.0 has experimental TypeScript stripping enabled by default, so you can now run .ts files directly in Node. Plus updates like import.meta.main and watch-mode flags are also included. nodejs.org/en/blog/rele...

#NodeJS #TypeScript #LTS #DevTools
Node.js — Node.js v22.18.0 (LTS)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
nodejs.org
August 2, 2025 at 5:24 PM
Expo and Meta teamed up to deliver precompiled React Native builds on iOS. Build times are expected to drop up to 10×, hopefully saving battery life. expo.dev/blog/precomp...

#ReactNative #DevTools #MobileDev
Precompiled React Native for iOS: Faster builds are coming in 0.81
React Native 0.81 introduces precompiled iOS builds, cutting compile times by up to 10x in projects where React Native is the primary dependency.
expo.dev
August 2, 2025 at 2:57 AM