Advertisement · 728 × 90

Posts by Stephen Augustus (he/him)

It's such an honor to be published in @acmqueue.bsky.social!!

In this article, Alyssa and I give you some insight into how we help to sustain #opensource ecosystems @bloomberg.com.

Shoutouts to our friends @openssf.org and #CHAOSS for providing frameworks to make software safer!!

6 days ago 7 1 0 0

s t e v e .

2 weeks ago 2 1 0 0
Code example showing the usage of Temporal.ZoneddateTime

```js
// London DST starts: 2026-03-29 01:00 -> 02:00
const zdt = Temporal.ZonedDateTime.from(
  "2026-03-29T00:30:00+00:00[Europe/London]",
);

console.log(zdt.toString());
// → "2026-03-29T00:30:00+00:00[Europe/London]"

const plus1h = zdt.add({ hours: 1 });

console.log(plus1h.toString());
// "2026-03-29T02:30:00+01:00[Europe/London]" (01:30 doesn't exist)
```

Code example showing the usage of Temporal.ZoneddateTime ```js // London DST starts: 2026-03-29 01:00 -> 02:00 const zdt = Temporal.ZonedDateTime.from( "2026-03-29T00:30:00+00:00[Europe/London]", ); console.log(zdt.toString()); // → "2026-03-29T00:30:00+00:00[Europe/London]" const plus1h = zdt.add({ hours: 1 }); console.log(plus1h.toString()); // "2026-03-29T02:30:00+01:00[Europe/London]" (01:30 doesn't exist) ```

Temporal is now Stage 4 at TC39 🎂🎂🎂

Thanks to all the other champions of JavaScript's new date-time API. It has been a wild ride over many years!

I wrote a blog post explaining how we got here 📜

bloomberg.github.io/js-blog/post...

2 weeks ago 345 83 20 16

Banjo Katzooie over here

2 weeks ago 3 0 0 0
A JSON file representing a source map. The code contains:

{
  "version": 3, // Always the integer 3
  "file": "out.js", // Optional: name of the generated file
  "sourceRoot": "", // Optional: prefix prepended to each entry in "sources"
  "sources": ["foo.js", "bar.js"], // Required: list of original source URLs/paths (or null)
  "sourcesContent": [null, null], // Optional: inlined source text, aligned with "sources"
  "names": ["src", "maps"], // Optional: symbol names referenced by "mappings"
  "mappings": "A,AAAB;;ABCDE", // Required: encoded mapping data (base64-VLQ deltas)
  "ignoreList": [0] // Optional: indexes into "sources" considered "third-party"
}

A JSON file representing a source map. The code contains: { "version": 3, // Always the integer 3 "file": "out.js", // Optional: name of the generated file "sourceRoot": "", // Optional: prefix prepended to each entry in "sources" "sources": ["foo.js", "bar.js"], // Required: list of original source URLs/paths (or null) "sourcesContent": [null, null], // Optional: inlined source text, aligned with "sources" "names": ["src", "maps"], // Optional: symbol names referenced by "mappings" "mappings": "A,AAAB;;ABCDE", // Required: encoded mapping data (base64-VLQ deltas) "ignoreList": [0] // Optional: indexes into "sources" considered "third-party" }

Source maps are a vital part of modern web development, but the lack of a standard made it impossible for us to add new features or improve the debugging experience.

This is the story of how we standardized source maps and how we continue to ship features through standards 📜

🧵

2 weeks ago 81 17 5 4

Reposting this in honor of Slay the Spire 2 Early Access.

Thank you for another hit, @megacrit.com!!!

2 weeks ago 2 0 0 0
the necromancer in slay the spire 2 with her large bone hand and bird sons

the necromancer in slay the spire 2 with her large bone hand and bird sons

girls night

3 weeks ago 157 5 9 0
Preview
Bloomberg JS Blog The official Bloomberg JavaScript blog - insights, tutorials, and best practices from Bloomberg's JavaScript engineering team.

Some time ago, @jonkuperman.com & @tchetwin.bsky.social had a dream for the JS engineers at Bloomberg to be more public about the cool JS work we have going on.

That dream has come true - now we have a blog platform 🎉

(You'll see more articles over the next few days)

bloomberg.github.io/js-blog/

3 weeks ago 72 14 4 0

let's gooooooooooooooooooooo!!

3 weeks ago 1 0 1 0
Advertisement

1. unfunny
2. bold of you to assume the devil's pronouns are he/him
3. it's okay if the devil has an insufficient amount of advocates

1 month ago 1 0 0 0

[probably as a man] I know you're dying to say it, but I promise you that the devil has a sufficient amount of advocates.

Literally no one wants or needs to hear you say this.

1 month ago 2 0 0 0

yeah, buff x ranch is my go-to if both are available

Never done the gravy!

2 months ago 1 0 0 0

'scuse me, what?! 👀👀👀

2 months ago 2 0 0 0

this is so much fun!

2 months ago 3 0 0 0

okay, so you have chicken fingers or nuggets

you are dipping them in...

a. ranch
b. honey mustard
c. ketchup
d. something else

bonus question: do any of these options seem completely out of place here?

2 months ago 9 2 18 5
A photo of me at my desk with a very serious face, looking at my monitor. I am wearing a HEALTH t shirt and a white colonial lawyer wig.

A photo of me at my desk with a very serious face, looking at my monitor. I am wearing a HEALTH t shirt and a white colonial lawyer wig.

A photo of Natali at her desk looking very seriously at her monitor. She's wearing a gray curly judge wig.

A photo of Natali at her desk looking very seriously at her monitor. She's wearing a gray curly judge wig.

Kubernetes WIG Docs first meeting of 2026!!!

cc: The Right Honorable @natali.rip

2 months ago 74 3 9 1

...but you meant well and tried.
That's important!

2 months ago 3 0 0 0

oh heck yeah! TIL!!

2 months ago 0 0 1 0

...and curses to you @kat.lol for nudging me to even have to test this.

2 months ago 1 0 0 0
Advertisement

im happy to report that after not quite 10 listens of The New Year (DCFC), I did not unexpectedly cry (like last year).

glad we properly adjusted that emotion chip bug.

2 months ago 1 0 1 0

to those that are ready to unshackle themselves from the Gregorian calendar, I can give 13 simple strategies to establish your own temporal directive

(link in comments)

2 months ago 1 0 1 0

happy new year, to those that celebrate

2 months ago 7 0 1 1

you got this!!

2 months ago 2 0 1 0

Yeah, do that shittttttt

2 months ago 2 0 1 0

I do live in NYC though, the capital of the United States, so nowhere else has had a strong enough pull (yet).

2 months ago 1 0 1 0

This is actually really cool!
My first proper sustained work travel was to Seattle and at the time, I was like, "yeah, this doesn't suck"

2 months ago 2 0 1 0

I knew this skeet would be helpful to at least one person 🤭

2 months ago 2 0 1 0
Advertisement

LET'S GOOOOOOOOOOOOOOOOOOOOO!!!

2 months ago 3 0 0 0
Preview
Medallion Upgrades | Delta Air Lines All Delta Air Lines Medallion Members are rewarded with Complimentary Upgrades while Diamond and Platinum Members also earn Upgrade Certificates.

Yeahhhhhhh, that sucks. 🫂

This page describes most of the magic in the upgrade clearance list (which I haven't fully read through), but out of a hub there are probably enough Medallion+++ to beat out RUCs every time.

www.delta.com/us/en/skymil...

2 months ago 1 0 0 0
A picture of me seated in a Delta One seat with my eyes wide open and hands up in a claw

A picture of me seated in a Delta One seat with my eyes wide open and hands up in a claw

fwiw, it is not a place of honor

actual footage of me after a purser thanked me for my miles flown

2 months ago 2 0 1 0