John Reilly's Avatar

John Reilly

@johnnyreilly.com.bsky.social

Open Source Software Engineer ❀️🌻 About: https://johnnyreilly.com/about Blog: http://johnnyreilly.com OSS: http://github.com/johnnyreilly TypeScript | ts-loader | DefinitelyTyped | Bicep | C# | Azure

323 Followers  |  166 Following  |  579 Posts  |  Joined: 06.07.2023  |  1.6802

Latest posts by johnnyreilly.com on Bluesky

I have not - but thanks for the share!

10.08.2025 19:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm very much hoping it'll be OSS'd at some point. It currently ships with templates zipped. I'd like to pull them out and change that mechanism to have each template represented as a git remote URL instead. After that, I think it's theoretically shippable. So 🀞 @joshuakgoldberg.com !

10.08.2025 19:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Delightful templates for web repositories. πŸ’ Bingo is a repository templating engine that allows you to instantiate ready-to-use repositories from flexible, powerful templates.

For the last six months I've been working on a CLI tool to help Investec start new apps; it's called Avalanche πŸ”οΈ and is highly inspired by @joshuakgoldberg.com create-typescript-app which is now built with Bingo. They're solving slightly different problems but both use Handlebars πŸ˜… www.create.bingo

10.08.2025 05:41 β€” πŸ‘ 14    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

So if you're the kind of person who writes TypeScript without emit features like enums etc, you could drop usage of ts-node as of Friday?

09.08.2025 19:31 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

No

09.08.2025 19:27 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I remember TS before source maps! Yup, being able to tie back your bug in running code to source code was so important

09.08.2025 15:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

For a new approaches to be tried in the first place, they need an acceptable off-ramp. I remember pitching my team this new fangled language "TypeScript" in 2013. They agreed to try it for one sprint. "If it doesn't work, we take the JS and bail" - they would have said "no" if that wasn't possible.

09.08.2025 14:00 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Gosh I love a New York accent. Just got chatting to some New Yorkers whose parents had moved there from Croatia. They looked Croatian. They sounded anything but. Accents thick like rich gravy. Just brilliant.

09.08.2025 08:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Bicep is a great language, but having no meaningful runtime outside of deployment time is a real limitation. I'm looking at implementing a Docusaurus swizzle type approach with Bicep templates, but can't really use Bicep itself to achieve it. TypeScript, I'm on my way!

09.08.2025 05:58 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I can't help myself... South Western Railways? (my line)

08.08.2025 18:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
10 years? | Howard van Rooijen 10 years? Not quite sure where they went! Am I old now? It's been a blast being part of this community for the past decade. The Azure Weekly Newsletter is 11 years old this November, and the 6AM Sunda...

@hvr.endj.in is one of those people who just keeps doing awesome things and making the .NET community a welcoming place to be part of. 10 more years, 10 more years!

www.linkedin.com/posts/howard...

07.08.2025 12:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A bottle of water emblazoned with "follow your intuition and you will make the right decisions"

A bottle of water emblazoned with "follow your intuition and you will make the right decisions"

In Croatia, bottled water comes with a delightful slice of philosophy

06.08.2025 17:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
"In Xhosa, Rohlihlala literally means pulling the branch of a tree"

"In Xhosa, Rohlihlala literally means pulling the branch of a tree"

One page into his autobiography, and I'm certain in another life Nelson Mandela's favoured source control would be git

05.08.2025 16:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Hammertons ferry terminal at dawn

Hammertons ferry terminal at dawn

04.08.2025 04:38 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Hammertons ferry terminal at dawn

Hammertons ferry terminal at dawn

03.08.2025 05:00 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Two canoes facing off with people in the front of each trying to push the other person out

Two canoes facing off with people in the front of each trying to push the other person out

The ancient and noble tradition of canoe jousting in Twickenham continues

02.08.2025 16:38 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Hammertons ferry terminal at dawn

Hammertons ferry terminal at dawn

02.08.2025 05:06 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
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...

TypeScript 5.9 is now available! πŸ“£

This release brings:

βœ… An updated tsc --init
βœ… Type-checking for the new 'import defer'
βœ… Actual summaries in more DOM APIs
βœ… Expandable quick info hovers (✨preview✨)

and more! Read up more on our blog:

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

01.08.2025 17:15 β€” πŸ‘ 141    πŸ” 27    πŸ’¬ 0    πŸ“Œ 6

Node excitement πŸ˜‰

Congrats to @marcoippolito.dev on today's landmark Node 22.18 release. It is the first LTS release to ship unflagged TypeScript support πŸŽ‰

This means Node can run *.ts files. It pairs well with TypeScript's "erasableSyntaxOnly" flag πŸ‘

Many folk contributed πŸ™

01.08.2025 05:34 β€” πŸ‘ 113    πŸ” 30    πŸ’¬ 1    πŸ“Œ 0
A red dawn at hammertons ferry terminal

A red dawn at hammertons ferry terminal

Shepherds warning

31.07.2025 04:31 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Hammertons ferry terminal at dawn and it's grey and gloomy

Hammertons ferry terminal at dawn and it's grey and gloomy

A foreboding sky

30.07.2025 05:07 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

How can we have AI and yet scanning a supermarket clubcard on a mobile phone remains hit and miss at best

29.07.2025 08:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Hammertons ferry terminal at dawn

Hammertons ferry terminal at dawn

29.07.2025 04:55 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Hammertons ferry terminal at dawn

Hammertons ferry terminal at dawn

Look closely and you'll see a heron pretending to be a second chimney on the barge

28.07.2025 05:12 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Home | High Tide Festival 2025

Went to the High Tide Festival in Twickenham. I've come to the view that I much prefer music festivals to be staged walking distance from my front door

www.hightidetwick.com

27.07.2025 17:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Hammertons ferry terminal at dawn

Hammertons ferry terminal at dawn

27.07.2025 04:58 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

I did the bluesky age check this week. I did it at about 5am and outdoors, but I was disconcerted by repeatedly failing the photo check with a message that read something like "human not identified" - maybe I am special πŸ€”

26.07.2025 09:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'm down by the riverside writing a proposal for an evolution of a tool I work on and found myself typing out

"We ideally want people to be able to develop locally without swimming in a sea of red squigglies."

which I think was probably influenced by the watery setting in which I wrote it

26.07.2025 09:10 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Hammertons ferry terminal at dawn

Hammertons ferry terminal at dawn

Lovely pink morning

26.07.2025 04:30 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Azure DevOps: merging pull requests and setting autocomplete with the API | johnnyreilly How to have merge a pull request in Azure DevOps or set it to autocomplete using the Azure DevOps Client for Node.js.

One of those undocumented Azure DevOps API features: how can you set a pull request to auto complete? Here's how!

johnnyreilly.com/azure-devops...

25.07.2025 19:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@johnnyreilly.com is following 20 prominent accounts