🎉 Surprise — we’re turning 20 later this year.
We've impacted millions of users and 300K+ developers—from startups to enterprises to OSS. We never chased the spotlight, just the hardest problems— and after 20 years, boy, do we have stories. 😅
Follow along at #Frontside20
"Strict" Structured Concurrency: because even with strong guarantees that all tasks have finished, you can still waste work and experience inadvertent deadlocks when background tasks keep running after the foreground is done. https://t.co/9kLQ7PGGcQ
You call `controller.abort()` and it returns immediately, but did everything actually shutdown? The gap between "I asked it to stop" and "it actually stopped" is where leaks hide.
https://t.co/IOowkvuGuT
Kotlin, Swift, Python 3.11, and Java 21 all ship it, and Go has libraries to implement it. This is why JavaScript needs Structured Concurrency
https://t.co/YUDyIYJ5Gm
🚀 Frontside: Leading at every level.
This was an awesome project to be part of! From writing code to shaping certifications as Super SMEs, we drive DX platform building.
Scaling Backstage? Let’s talk.
📩 https://t.co/JCXLJmg4Aq
🚀 Proud to be a Super SME for the Certified Backstage Associate (CBA)!
Big thanks to @TheLinuxFoundation for leading the charge on this certification and to the entire Backstage community & contributors who made it happen!
#Backstage#DevEx#CBA#DeveloperExperience
🚀 Proud to be a Super SME for the Certified Backstage Associate (CBA)!
Big thanks to @TheLinuxFoundation for leading the charge on this certification and to the entire Backstage community & contributors who made it happen!
#Backstage#DevEx#CBA#DeveloperExperience
🚨 Flaky test suites hurt teams, products, users, and businesses.
Graybox testing promises balance—but too often, it turns into a "Frankenbox".
🔎 Why does graybox testing fall short—and what’s a better approach?
Read more: https://t.co/S2AiaHQEXG
Happy 2025! 🎉2024 was a big year for us at Frontside. A year of breakthroughs, challenges, partnerships, and meaningful impact. We’re so proud of what we accomplished with our amazing clients and excited for what’s ahead in 2025!
Check out our recap →
https://t.co/XUz8Fi4fxR
🌟 Celebrating 4 years as an Official Backstage Partner!
We're thrilled to be spotlighted in the Backstage 2024 Roadmap call! 🎉
We’ve transformed 250k+ developers' lives with industry-leading expertise. Let’s chat! https://t.co/Ldkh0ucw7k🚀
#DeveloperExperience#Backstage
A very good outline of why it’s important to know what async/await is doing behind the scenes. Also, generator functions are awesome.
“The await event horizon in JavaScript”
by @cowboyd
https://t.co/14oF5M7OWr
🌟 As we countdown to 2024, we want to say thank you to you, our partners, clients, community, and friends for your support. Wishing you all a safe and spectacular New Year's Eve. Excited for what we'll achieve together in 2024! 🎇Happy New Year!🎇 Cheers! 🍻#NewYear2024
🚀 Our Advanced Backstage Plugin Development Workshop was a big hit! 🌟 Huge thanks to our attendees for their enthusiasm and positive feedback. We are looking forward to the upcoming workshops in 2024.
🔌 Get plugged in. Join the waitlist for updates: https://t.co/luBJxPZxmG
@sebastienlorber@cowboyd You're all set! We The subscribe button has been fixed, and we've added an rss feed to the site as well:
https://t.co/ILCMk0We5C
Let us know about anything else you'd fix about the experience 😀
Write leak-proof code with a tiny API that harmonizes perfectly with the JavaScript constructs you know and love. Effection is Structured Concurrency and Effects for JavaScript, and today we're releasing version 3.0 #StructuredConcurrency#javascript
https://t.co/irzJGB1BTr
JavaScript’s async/await constructs have a critical flaw which makes it impossible to implement structured concurrency. @cowboyd explains what it is and how to get around it #JavaScript#StructuredConcurrency#AsyncProgramming https://t.co/vVt6k0wBqs