Sign in

DIY Devs

@diydevs.bsky.social
38 followers 19 following 207 posts

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: www.diydevs.store

PostsRepliesMedia
DIY Devs @diydevs.bsky.social · 03/12/2025
Prettier 3.7.0 is out. With this update, formatting consistency has been tightened, classes and interfaces now print the same, and there is full support for Angular 21 and GraphQL 16.12. prettier.io/blog/2025/11... #Prettier #DevTools #JavaScript #TypeScript #WebDev
prettier.io
Prettier 3.7: Improved formatting consistency and new plugin features! · Prettier
We are excited to announce Prettier 3.7! This release focuses on polishing the TypeScript and Flow experience, specifically by aligning the formatting of classes and interfaces to be more consistent a...
040
DIY Devs @diydevs.bsky.social · 10/11/2025
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
000
DIY Devs @diydevs.bsky.social · 30/10/2025
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
anildash.com
ChatGPT's Atlas: The Browser That's Anti-Web - Anil Dash
A blog about making culture. Since 1999.
010
DIY Devs @diydevs.bsky.social · 22/10/2025
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
nextjs.org
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.
040
DIY Devs @diydevs.bsky.social · 13/10/2025
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
reactnative.dev
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.
030
DIY Devs @diydevs.bsky.social · 05/10/2025
ICYMI, React 19.2 is out. Some new features include <Activity /> 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.dev
React 19.2 – React
The library for web and native user interfaces
010
DIY Devs @diydevs.bsky.social · 01/10/2025
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
blog.cloudflare.com
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...
000
DIY Devs @diydevs.bsky.social · 27/09/2025
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
github.blog
Our plan for a more secure npm supply chain
GitHub is strengthening npm's security with stricter authentication, granular tokens, and enhanced trusted publishing.
020
DIY Devs @diydevs.bsky.social · 21/09/2025
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.io
pnpm 10.16 | pnpm
Minor Changes
020
DIY Devs @diydevs.bsky.social · 17/09/2025
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
stepsecurity.io
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
010
DIY Devs @diydevs.bsky.social · 15/09/2025
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
motion.dev
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.
031
DIY Devs @diydevs.bsky.social · 13/09/2025
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.dev
Mediabunny
A JavaScript library for reading, writing, and converting media files. Directly in the browser, and faster than anybunny else.
010
DIY Devs @diydevs.bsky.social · 09/09/2025
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
vercel.com
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 ...
030
Reposted by DIY Devs
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 03/09/2025
👀 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
4449
DIY Devs @diydevs.bsky.social · 03/09/2025
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.com
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
021
DIY Devs @diydevs.bsky.social · 01/09/2025
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
docs.image-js.org
Announcing ImageJS 1.0 | ImageJS
We're excited to announce the release of a new major version of ImageJS!
010
DIY Devs @diydevs.bsky.social · 27/08/2025
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
000
DIY Devs @diydevs.bsky.social · 24/08/2025
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.vercel.app
Svedit - A tiny library for building rich content editors with Svelte 5
010
DIY Devs @diydevs.bsky.social · 21/08/2025
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
sdiehl.github.io
Introduction - Typechecker Zoo
Typecheckers built for fun
010
DIY Devs @diydevs.bsky.social · 18/08/2025
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
devblogs.microsoft.com
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...
000
DIY Devs @diydevs.bsky.social · 14/08/2025
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.io
pnpm 10.14 | pnpm
Added support for JavaScript runtime installation
020
DIY Devs @diydevs.bsky.social · 11/08/2025
With GitHub's CEO stepping down, GitHub will fold directly into Microsoft's CoreAI division. ...😬 www.theverge.com/news/757461/... #GitHub #AI #DevTools
theverge.com
GitHub just got less independent at Microsoft after CEO resignation
GitHub will be part of Microsoft’s AI engineering team
012
DIY Devs @diydevs.bsky.social · 08/08/2025
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
newsletter.daishikato.com
Waku Gains Vite RSC Support
It Was a Long Journey to Get Here
000
DIY Devs @diydevs.bsky.social · 06/08/2025
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
000
DIY Devs @diydevs.bsky.social · 02/08/2025
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
nodejs.org
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.
020
DIY Devs @diydevs.bsky.social · 02/08/2025
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
expo.dev
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.
030
DIY Devs @diydevs.bsky.social · 31/07/2025
Last week, popular npm linter packages like eslint-config-prettier and eslint-plugin-prettier were hijacked. The compromised versions deployed malware via postinstall scripts, enabling remote control on Windows. Make sure you audit! www.bleepingcomputer.com/news/securit... #npm #JavaScript #WebSec
bleepingcomputer.com
Popular npm linter packages hijacked via phishing to drop malware
Popular JavaScript libraries eslint-config-prettier and eslint-plugin-prettier were hijacked this week and turned into malware droppers, in a supply chain attack achieved via targeted phishing and cre...
010
DIY Devs @diydevs.bsky.social · 30/07/2025
Want a deep dive into JavaScript’s evolution? Then here's a good read for you. buttondown.com/whatever_jam... #JavaScript #JSRuntimes #WebDev #DevTools
buttondown.com
The many, many, many JavaScript runtimes of the last decade
This last decade has seen an inundation of new JavaScript runtimes (and engines in equal measure), enabling us to run JavaScript in all manner of contexts...
010
DIY Devs @diydevs.bsky.social · 29/07/2025
MDN turned 20 years old. What started as a community wiki in 2005 is now a global reference with 14,000+ docs and 33,000+ translations. It’s definitely my go-to hub for web dev wisdom. developer.mozilla.org/en-US/blog/m... #webdev #MDN #OpenStandards
developer.mozilla.org
Celebrating 20 years of MDN | MDN Blog
MDN turns 20! Let's look at how we started, how MDN became the most trusted resource for web developers, the impact it's had on the open web, and yes, there's cake, too.
010
DIY Devs @diydevs.bsky.social · 27/07/2025
Reanimated 4 brings CSS‑style animations & transitions and an improved layout performance, all while staying backward‑compatible. blog.swmansion.com/reanimated-4... #Reanimated4 #ReactNative #MobileDev #Animations #DevTools
blog.swmansion.com
Reanimated 4 Stable Release — the Future of React Native Animations
We are publishing first stable version of Reanimated 4.0. Read to learn what’s new in this release and why it is so important.
021
DIY Devs @diydevs.bsky.social · 25/07/2025
Vue Bits is an open source library of animated, interactive Vue components. There's now 80+ customizable components and animations for crafting UIs. vue-bits.dev #VueJS #VueBits #WebDev #UI
vue-bits.dev
Vue Bits
An open source collection of high quality, animated, interactive & fully customizable Vue components for building stunning, memorable user interfaces.
020
DIY Devs @diydevs.bsky.social · 23/07/2025
Expo has a guide on how to build 2D, game style physics in React Native using Matter.js + Skia. You can simulate gravity, collisions, & gestures without a heavy engine. expo.dev/blog/build-2... #ReactNative #Skia #MatterJS #Expo
expo.dev
How to Build 2D Game-Style Physics with Matter.js and React Native Skia
Learn how to build real-time 2D physics with Matter.js, Skia, and Reanimated in a React Native + Expo app. Perfect for games, simulations, or fun UIs.
050
DIY Devs @diydevs.bsky.social · 20/07/2025
You can learn how to render thousands of objects in one draw call using instancing with Three.js. All that performance with minimal CPU/GPU overhead. tympanus.net/codrops/2025... #ThreeJS #ReactThreeFiber #WebGL #3DWeb
tympanus.net
Three.js Instances: Rendering Multiple Objects Simultaneously | Codrops
Learn how to render thousands of 3D objects efficiently using instancing in React Three Fiber, as demonstrated in the performance-optimized basement.studio site.
011
DIY Devs @diydevs.bsky.social · 19/07/2025
Untitled UI React is the largest open source React component library built with Tailwind CSS v4.1 and React Aria. You can copy, paste & build without vendor lock-in. www.untitledui.com/react/docs/i... #React #TailwindCSS #ARIA #WebDev #OpenSource
untitledui.com
Introduction
Welcome to Untitled UI React documentation. Untitled UI React is the world's largest collection of open-source React components.
041
DIY Devs @diydevs.bsky.social · 17/07/2025
Have you heard of Reaper? It's an SDK that uses runtime analysis to spot dead code in your iOS/Android apps. It could even help reduce bugs. blog.sentry.io/an-open-sour... #MobileDev #SDK #DevTools #CleanCode
blog.sentry.io
Reaper - An open-source SDK for finding dead code
Writing code is easier than ever. We want to make deleting code just as easy – introducing Reaper for iOS and Android. Reaper was an Emerge Tools product that h...
020
DIY Devs @diydevs.bsky.social · 16/07/2025
Want to test how well you know the js Date class? Quiz yourself: jsdate.wtf. Thanks, samwho.dev #JavaScript #JSDate #CodingQuiz #DevFun #WebDev
jsdate.wtf
new Date("wtf")
How well do you know JavaScript's Date class?
020
DIY Devs @diydevs.bsky.social · 14/07/2025
Node API support is coming to React Native via Callstack and community collaboration. This is going to enable prebuilt, cross-platform binaries, multi-language (Rust, Swift, C++), and faster builds. www.callstack.com/blog/announc... #ReactNative #NodeAPI #DevTools #MobileDev
callstack.com
Announcing Node-API Support for React Native
We are bringing Node-API to React Native to simplify native module development. Learn how this ABI-stable, cross-runtime system can unlock faster builds, better maintainability, and broader ecosystem ...
020
DIY Devs @diydevs.bsky.social · 12/07/2025
jsonrepair is a cool library to auto fix invalid JSON. It handles missing quotes, commas, brackets, comments, and a lot more. It's also available in JS, Go & Python. github.com/josdejong/js... #JSON #DevTools #Automation
github.com
GitHub - josdejong/jsonrepair: Repair invalid JSON documents
Repair invalid JSON documents. Contribute to josdejong/jsonrepair development by creating an account on GitHub.
011
DIY Devs @diydevs.bsky.social · 10/07/2025
Brut is a new Ruby web framework from David Copeland. There are no controllers, verbs, or resources. Just pages, forms, and single-action handlers. Take a look here: naildrivin5.com/blog/2025/07... #Ruby #WebDev #BrutRB #DevTools
naildrivin5.com
Brut: A New Web Framework for Ruby
Brut: A New Web Framework for Ruby
010
DIY Devs @diydevs.bsky.social · 08/07/2025
So Red Hat and HashiCorp are aligning Ansible, Terraform & Vault more tightly. Expect a more streamlined infrastructure lifecycle. www.redhat.com/en/blog/red-... #DevOps #IaC #Ansible #Terraform
redhat.com
Better together: The Red Hat Ansible Automation Platform provider for HashiCorp Terraform has been updated
Learn how to improve scalability and simplify infrastructure lifecycle management with the new Ansible Automation Platform Provider for Terraform. Download now.
000
DIY Devs @diydevs.bsky.social · 05/07/2025
Elixir is a strong alternative to JavaScript-based web dev. Its Phoenix framework offers faster builds, lower costs, and (maybe) fewer headaches. Is it enough to switch though? elixir-lang.org #Elixir #Phoenix #WebDev #DevEfficiency
elixir-lang.org
The Elixir programming language
Website for Elixir
220
DIY Devs @diydevs.bsky.social · 05/07/2025
Base UI launched its v1.0 beta. It's a headless, unstyled React UI library from the minds behind Radix, Floating UI, and MUI. Take a look at it here: base-ui.com/react/overvi... #React #BaseUI #UIComponents #Frontend #DevTools
base-ui.com
Base UI
Unstyled UI components for building accessible web apps and design systems.
000
DIY Devs @diydevs.bsky.social · 03/07/2025
By the way, ECMAScript 2025 was officially approved a few days ago. Highlights include JSON modules with import … with, iterator helpers (filter/map/drop/take), powerful Set operations (union, intersection…), and a lot more. tinyurl.com/4mk44hx4 #ES2025 #JavaScript #WebDev
tinyurl.com
Ecma International approves new standards - Ecma International
The 129th General Assembly has approved new editions of the following standards: ECMA-74, ECMA-109, ECMA-262, ECMA-402, ECMA-403, ECMA-418-2 and ECMA-419.
100
DIY Devs @diydevs.bsky.social · 02/07/2025
Turso has released an alpha version of their project. A Rust based, SQLite-compatible DB with native async I/O, vector search for AI, and a serverless cloud option. Check it out here: turso.tech/blog/turso-t... #TursoDB #SQLite #Rust
turso.tech
Introducing the first alpha of Turso: The next evolution of SQLite
We’re launching the first alpha of Turso. A Rust-based, cloud-native rewrite of SQLite with modern concurrency, async APIs, and unmatched reliability powered by advanced testing and open-source collab...
020
DIY Devs @diydevs.bsky.social · 30/06/2025
Here's a cool article about history's weirdest software bugs. From Y2K to Ariane 5. And you can't forget about the 2011 Bumblebee daemon script bug. Here's the article: thenewstack.io/what-can-we-... #SoftwareEngineering #WebDev #LessonsLearned
thenewstack.io
What Can We Learn From History's Most Bizarre Software Bugs?
The world is complex, and so are the systems we build.
010
DIY Devs @diydevs.bsky.social · 28/06/2025
Prettier 3.6 is here. You can try the experimental fast CLI via --experimental-cli and boost formatting with two new official plugins: oxc (Rust‑based JS/TS) and hermes (Flow). Look at the update here: prettier.io/blog/2025/06... #Prettier #DevTools #JS #TypeScript
prettier.io
Prettier 3.6: Experimental fast CLI and new OXC and Hermes plugins! · Prettier
This release includes several important feature additions that we're excited to share with you.
020
DIY Devs @diydevs.bsky.social · 28/06/2025
Wait wait wait, PNG 3.0? W3C updated specs? Check out the upgrade, I guess: www.w3.org/TR/png-3/ #PNG #WebStandards #APNG #HDR #WebDev
w3.org
Portable Network Graphics (PNG) Specification (Third Edition)
This document describes PNG (Portable Network Graphics), an extensible file format for the lossless, portable, well-compressed storage of static and animated raster images. PNG provides a patent-f...
020
DIY Devs @diydevs.bsky.social · 27/06/2025
JPEG wasn’t always the web hero. It only debuted in 1992 after Mosaic launched with GIF-only support. Since then, it's helped make the web more visual. There's a great article on how DCT shaped the process. Read here: spectrum.ieee.org/jpeg-image-f... #JPEG #WebHistory #WebDev
spectrum.ieee.org
Why JPEG Became the Web's Favorite Image Format
What makes JPEG files so special? Discover the technical magic that keeps them at the forefront of digital photography.
010
DIY Devs @diydevs.bsky.social · 25/06/2025
Recently came across Hurl, a CLI tool that lets you define HTTP requests in plain text. It also lets you chain them, capture values, and assert responses. Seems perfect for API testing and automation. Check it out here: github.com/Orange-OpenS... #API #CLI #DevTools #WebDev
github.com
GitHub - Orange-OpenSource/hurl: Hurl, run and test HTTP requests with plain text.
Hurl, run and test HTTP requests with plain text. Contribute to Orange-OpenSource/hurl development by creating an account on GitHub.
120
DIY Devs @diydevs.bsky.social · 24/06/2025
Astro 5.10 now brings stable responsive images, experimental live content collections for dynamic data at runtime, and CSP enhancements. Read the full update here and don't forget to upgrade: astro.build/blog/astro-5... #Astro #WebDev #FrontEnd
astro.build
Astro 5.10 | Astro
Astro 5.10 brings responsive images for everyone, plus experimental live content collections, CSP improvements, and more!
020