Philip Chimento's Avatar

Philip Chimento

@ptomato.name.bsky.social

Shades of grey are all that I find

102 Followers  |  91 Following  |  7 Posts  |  Joined: 17.11.2024  |  1.702

Latest posts by ptomato.name on Bluesky

Preview
GUADEC 2025 - Day 3 - Track 1 YouTube video by GNOME

www.youtube.com/live/Z7F3fgh...

Should time jump to it

28.07.2025 12:56 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
JavaScript and TypeScript in 2025's GNOME

The livestream from my talk at #guadec2025 is up: www.youtube.com/watch?v=Z7F3...
It'll be edited into individual talks later, but for now you can fast-forward to the second talk in the livestream.

Slides: ptomato.name/talks/guadec...

28.07.2025 09:06 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1

I've been enjoying the talks at GUADEC 2025 and tomorrow I'll be on the stage myself, talking about what's new in JavaScript and TypeScript for GNOME development! (Sneak peek: in GNOME 49 we'll get Temporal πŸ˜„)

Come see me live or follow along online at 10:10 CEST!

events.gnome.org/event/259/co...

25.07.2025 09:01 β€” πŸ‘ 11    πŸ” 10    πŸ’¬ 0    πŸ“Œ 0
Preview
Temporal: The Curious Incident of the Wrong Nighttime by Philip Chimento Speaker's involvement in Temporal proposal and TC39 meetings for JavaScript standardization. Date conversion challenges faced in development. Addressing time zone discrepancies with Temporal to preven...

The recording of my talk about Temporal from JSNation last month is published!

gitnation.com/contents/tem...

14.07.2025 19:39 β€” πŸ‘ 15    πŸ” 5    πŸ’¬ 0    πŸ“Œ 1

Ok, I've had whiskey and my flight is delayed, so...

time for some unadvised unadulterated software eng and management advice (thread)

25.06.2025 23:12 β€” πŸ‘ 195    πŸ” 20    πŸ’¬ 8    πŸ“Œ 1

This is a good read on why monthly donations are more helpful for the GNOME Foundation than yearly or lump-sum donations. I've used GNOME for many years, and contributed to it for about half those years, and I'd love it if you'd like to join me there on the "Friends of GNOME" page

26.06.2025 16:16 β€” πŸ‘ 2    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Donate to GNOME Donate to the GNOME Foundation and make a difference to GNOME

It has indeed been a difficult year for GNOME, financially. If you benefit from GNOME as a user, we really need your donation:

donate.gnome.org

26.06.2025 06:39 β€” πŸ‘ 6    πŸ” 6    πŸ’¬ 0    πŸ“Œ 2
Post image

Yay for Temporal, web standard date management that doesn't suck. Talk by @ptomato.name. #JSNation

12.06.2025 15:17 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Yesterday I presented about #Temporal at #JSNation. In case you missed it, here are my slides! (with clickable links on the "learning more" page!) ptomato.name/talks/jsnati...

13.06.2025 14:12 β€” πŸ‘ 23    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0

So grateful to see this work hit the world!

Standards is an interesting process - I was the initial champion of this proposal, along with @b.trl.sn and @mattjohnsonpint.bsky.social.

Since then @pipobscure.com , @jason-williams.co.uk, @ptomato.name and so many others have done more than we did.

30.01.2025 19:29 β€” πŸ‘ 36    πŸ” 7    πŸ’¬ 4    πŸ“Œ 0

I have to admit I do not know β€” I work on WebKit separately from Safari, and don't have a macOS that can run the current Tech Preview builds. But I'd assume it's in Develop β†’ Feature Flags

30.01.2025 17:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
JavaScript Temporal is coming | MDN Blog A new way to handle dates and times is being added to JavaScript. Let's take a look at Temporal, what problems it solves, the current state, and what you'll find in the new documentation about it on M...

Temporal is coming! ✨ @igalia.com and Bloomberg did a lot of work on this! So pleased to see it arriving!

developer.mozilla.org/en-US/blog/j...

30.01.2025 17:03 β€” πŸ‘ 141    πŸ” 35    πŸ’¬ 5    πŸ“Œ 4

This weekend, several Igalians will be in Brussels for #FOSDEM 2025, which will take place on Feb 1st and 2nd. We will be giving talks covering different #OpenSource tech and topics and, as always, we are super excited to have hallway chats with everyone. πŸ“œπŸ‘‡

28.01.2025 15:23 β€” πŸ‘ 21    πŸ” 8    πŸ’¬ 1    πŸ“Œ 0
Multi-cage mode and multiple sandboxes

Hey, there is a new blog post for people who are interested in pointer compression, isolate groups, and sandbox in V8.
dbezhetskov.dev/multi-sandbo...

16.01.2025 14:43 β€” πŸ‘ 17    πŸ” 13    πŸ’¬ 0    πŸ“Œ 0
Igalia's Compilers Team in 2024 A summary of our work in 2024

Check out all of the amazing work done by our compilers team in 2024! πŸ‘€

blogs.igalia.com/compilers/20...

17.01.2025 15:35 β€” πŸ‘ 18    πŸ” 11    πŸ’¬ 0    πŸ“Œ 0
Preview
Temporal: Modern Dates and Times in JavaScript by Philip Chimento I'll speak today about the Temporal proposal, which adds modern date and time handling to JavaScript. Temporal is an API that'll be available in browsers soon and will add a built-in library for dates...

I gave a remote talk at JSNation US in November, on Temporal, the modern way to handle dates and times in JS, coming soon to a JavaScript engine near you. Now the recording and transcript of that talk is published!

gitnation.com/contents/tem...

15.01.2025 20:30 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Are you a developer who has a browser use-case for ShadowRealms?

Does it solve a specific need for you that current technology (iframes) can't?

If you answered yes and can share these with me, let's chat. (DMs are open). Please repost for visibility/reach.

#WebDev

15.01.2025 17:13 β€” πŸ‘ 8    πŸ” 6    πŸ’¬ 4    πŸ“Œ 0
Preview
Request for Proposals: GNOME Desktop-Wide Web/Network Filtering Solution As part of the Digital Wellbeing / Parental Controls work funded by Endless, the GNOME Foundation is seeking proposals from qualified contractors or teams to design and implement a comprehensive deskt...

We’re excited to announce two job openings:
1️⃣ Digital Wellbeing/Parental Controls
2️⃣ Flathub Payments
Looking for individuals to help with GNOME Desktop-wide web/network filtering and Flathub program management.
1. discourse.gnome.org/t/request-fo...
2. discourse.flathub.org/t/request-fo...

06.12.2024 19:03 β€” πŸ‘ 10    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - tc39/proposal-intl-duration-format Contribute to tc39/proposal-intl-duration-format development by creating an account on GitHub.

ECMAScript excitement πŸ˜‰

Congrats to Ujjwal Sharma on advancing Intl.DurationFormat to Stage 4 at TC39 today πŸŽ‰

Intl.DurationFormat enables language-sensitive duration formatting.

Example: 10000 seconds ➑️ 2 hours 46 minutes 40 seconds

github.com/tc39/proposa...

02.12.2024 20:18 β€” πŸ‘ 61    πŸ” 10    πŸ’¬ 1    πŸ“Œ 3

@ptomato.name is following 20 prominent accounts