#javascript
The App Sandbox
What is the "app sandbox," what is it protecting against, and why does it matter?
A Day in the Life of a Frontend Foundations Engineer at Slack
6:28 am
First alarm rings. Snooze.
6:30 am
Second alarm rings. Snooze.
6:34 am
Final alarm rings and I know this is the last one, so I hop out of…
Gantry: Slack’s Fast-booting Frontend Framework
Our quest to streamline product development, improve productivity, and automatically adopt best performance practices on the frontend.
Interning on Slack’s Product Security Team
Detecting vulnerabilities in Javascript/npm packages with daily scans
Service Workers at Slack: Our Quest for Faster Boot Times and Offline Support
Using a CDN-cached HTML file, a persisted Redux store, and a Service Worker, we reduced Slack boot time by more than 50%.
When a rewrite isn’t: rebuilding Slack on the desktop
A new version of Slack is rolling out for our desktop customers, built from the ground up to be faster, more efficient, and easier to work on.