Jordan Newland
banner
jenewland1999.bsky.social
Jordan Newland
@jenewland1999.bsky.social
Software Engineer 🧑🏼‍💻 UI/UX Designer 🧑🏼‍🎨

I collect acronyms. Some favourites include ASD, TRD, and GAD. 🧠

they/them 🏳️‍🌈🏳️‍⚧️
Go take the State of JavaScript 2025 survey if you have a minute! survey.devographics.com/survey/state...
State of JavaScript 2025
Take the State of JavaScript survey
survey.devographics.com
October 1, 2025 at 7:58 PM
Reposted by Jordan Newland
Please upvote this issue: github.com/microsoft/vs...

It would allow hover text such as from ESLint's & other linters' extensions to give much, much friendlier hover messages. ❤️

The issue is already the 11th most 👍 upvoted open issue in VS Code at 926 upvotes.
Allow diagnostics messages to have markdown (or formatted text) content · Issue #54272 · microsoft/vscode
Feature request Allow diagnostics to display formatted content. The specific request was to show part of a diagnostic message in bold. A few potential options: Allow diagnostics to use markdown con...
github.com
May 9, 2025 at 1:59 AM
If you're not already following Jen, you really should be.
Make websites? Are you reading webkit.org? We published 6 articles in the last 5 weeks — aiming for at least one a week from now on. Teaching new tech, proposals for the future, and what’s coming in Safari.
• lh units
• shape()
• text-wrap: pretty
• Safari 18.4
• Item Flow
• Declarative Web Push
WebKit
Open Source Web Browser Engine
webkit.org
April 27, 2025 at 10:21 AM
Reposted by Jordan Newland
Next.js 15.2.3 includes a security vulnerability patch.

We recommend updating to 15.2.3 or backported patches. If you cannot update, we have included guidance for how to protect your application.

Apps on Vercel, Netlify, and Cloudflare are not affected.

nextjs.org/blog/cve-202...
CVE-2025-29927
Next.js version 15.2.3 has been released to address a security vulnerability CVE-2025-29927.
nextjs.org
March 22, 2025 at 7:02 PM
Oh wow, seems Fauna DB is shutting down. 😱 fauna.com/blog/the-fut...

Looks as if they'll be open sourcing it though.
The Future of Fauna
The truly serverless database that combines the power of a relational database with the flexibility of JSON documents.
fauna.com
March 19, 2025 at 6:15 PM
Reposted by Jordan Newland
I am excited to announce the release of Valibot v1, a 1 kB alternative to Zod with a type-safe and easy-to-remember API. Check out the announcement post now: valibot.dev/blog/valibot...
Valibot v1 - The 1 kB schema library
I am excited to announce the release of Valibot v1, a 1 kB alternative to Zod with a type-safe and easy-to-remember API.
valibot.dev
March 19, 2025 at 3:44 AM
Reposted by Jordan Newland
Hey all!

I'm actively seeking a web developer position, so if you or your company is hiring, here's some info about me:
March 14, 2025 at 5:22 PM
Achievement Get: First car 🚗 😇
March 15, 2025 at 5:37 PM
Hooray! 🙌🏻
March 14, 2025 at 12:50 PM
These are the *worst* memorable questions I've ever seen. You could get these answers out of someone you've never met within an a few hours. 😅
March 14, 2025 at 12:47 PM
I passed my driving test. Today was a good day. 😇

Shoutout to my two instructors Ian and Daniel for their patients and support. 💜
March 12, 2025 at 6:08 PM
The website aside, their new Metal product does look remarkably impressive. Especially to be competing with the likes of AWS Aurora.
So I saw PlanetScale's website rebrand for the first time a couple of days ago and...

🤮🤮🤮

It's hideous! Truly and utterly hideous! It looks like some side project by a 15-year-old who recently discovered Linux and nerd fonts Their product is great, but this website ruins it, and looks 💩.
March 11, 2025 at 8:43 PM
So I saw PlanetScale's website rebrand for the first time a couple of days ago and...

🤮🤮🤮

It's hideous! Truly and utterly hideous! It looks like some side project by a 15-year-old who recently discovered Linux and nerd fonts Their product is great, but this website ruins it, and looks 💩.
March 11, 2025 at 8:37 PM
This is huge!!! So amazing to hear this ☺️
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 6:52 PM
Just realised that uBlock Origin Lite doesn't even have the zapper feature either 😭😭😭
March 7, 2025 at 9:28 AM
Reposted by Jordan Newland
Next.js 15.2

• Redesigned Error UI & Improved Stack Traces
• Streaming Metadata
• Turbopack Performance Improvements
• View Transitions (experimental)
• Node.js Middleware (experimental)

nextjs.org/blog/next-15-2
Next.js 15.2
Next.js 15.2 introduces an improved error experience, streaming metadata, Turbopack performance improvements, and more.
nextjs.org
February 27, 2025 at 1:36 AM
Oh no! They're going to start using the Airbnb style guide within the federal govt. RIP 😅
February 28, 2025 at 5:38 PM
Reposted by Jordan Newland
All told, it's been a year and a half of hard work to get to today. We've got so much to share about this project. Let us know what you'd like to hear about! :)

youtu.be/0mCsluv5FXA
TypeScript types can run DOOM
YouTube video by Michigan TypeScript
youtu.be
February 26, 2025 at 3:04 PM
@joshwcomeau.com Your new course landing page is exceptionally whimsical. I could honestly spend all day just sat there playing around with all the options. Will dive into the blog post a little later but safe to say you've outdone yourself once again Josh. 🤯 😇
February 24, 2025 at 4:25 PM
I remember when a friend of mine first tried explaining De Morgan's Law to me. It took a little while for it to click. But now I get it.

This is a great idea for a lint plugin. It's both educational and helpful.
azat.io Azat S. @azat.io · Feb 10
Released ESLint Plugin De Morgan.

A plugin for transforming logical expressions in JavaScript code to make them simpler and more understandable.

From this:

!(a && !b && c <= d)

To this:

!a || b || c > d

github.com/azat-io/esli...

⬇️
GitHub - azat-io/eslint-plugin-de-morgan: 🧵 ESLint plugin for transforming negated boolean expressions via De Morgan’s laws
🧵 ESLint plugin for transforming negated boolean expressions via De Morgan’s laws - azat-io/eslint-plugin-de-morgan
github.com
February 11, 2025 at 7:14 PM
I'm grateful for this release. However it shouldn't have taken this long. We ended up having to migrate away from corepack as a result of this issue.

Idk whether or not @nodejs.org is still planning to remove corepack or not, but regardless we've reverted to installing @pnpm.io separately.
Node.js 22.14.0 is out, the first LTS release that includes the Corepack patch that fixes the "Cannot find matching keyid" error that has been impacting pnpm users recently. Full changelog and download info at nodejs.org/en/blog/rele...
Node.js — Node v22.14.0 (LTS)
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
February 11, 2025 at 7:03 PM
Creators of PostgreSQL looked at Vi/Vim's exit feature and went
February 2, 2025 at 1:46 PM
He does love picking fights with heads of US regulatory bodies, doesn't he? 🤦🏻
January 30, 2025 at 7:04 PM
What do you mean, we're obsessed with package managers?
January 28, 2025 at 10:45 PM