How Slack Uses PHP
25 engineering articles about PHP from Slack's engineering team
Other Slack Technologies
Other Companies Using PHP
Articles
Filter:
The article discusses how Slack's DevXP team optimized their end-to-end (E2E) testing pipeline, significantly reducing build times and eliminating unnecessary frontend builds.
The article discusses the complexities and challenges of automating deployments at Slack, particularly in a monolithic service environment.
Sean McIlroy
16 min read
Includes Code
Has Summary
--
The article discusses Hakana, an open-source type checker for Hack, developed by Slack to enhance code quality and security.
Matt Brown
8 min read
Includes Code
Has Summary
--
The article discusses Slack's initiative to stabilize, modularize, and modernize its mobile codebases to address technical debt that has hindered development.
The article discusses how two interns at Slack, Nicholas Lin and David Frankel, contributed to enhancing the security of millions of lines of code written in Hack by developing a static analysis to...
9 min read
Includes Code
Has Summary
--
The article discusses how Slack achieved a significant reduction in infrastructure spending through improved observability and changes in their Continuous Integration (CI) infrastructure.
This article provides an insider's perspective on the acquisition of Slack by Salesforce, detailing the author's experience as a frontend intern on the Customer Acquisition team during this signifi...
Catherine Yu
11 min read
Has Summary
--
The article highlights the contributions and experiences of women in the security team at Slack, showcasing their diverse backgrounds and the company's commitment to inclusion and diversity.
Suzanna Khatchatrian
12 min read
Has Summary
--
This article discusses Slack's transition from MySQL to Vitess for scaling their datastore architecture.
The article provides an in-depth look at a typical day for a Frontend Foundations Engineer at Slack, detailing daily routines, tasks, and the engineering challenges faced, particularly focusing on ...
The article provides an in-depth look at a typical day for Kevin Lai, a Mobile Product Engineer at Slack, detailing his morning routine, work responsibilities, and team dynamics.
Kevin Lai
14 min read
Has Summary
--
The article discusses Slack's migration from PHP to Hack, a language designed to enhance PHP's capabilities.
The article provides an insightful look into a typical day for a Backend Product Engineer at Slack, detailing daily routines, coding practices, and team dynamics.
The article discusses the strategic approach Slack employs to differentiate between technological fads and revolutions, detailing the phases of technology adoption within the company.
This article discusses the re-architecture of Slack's workspace preferences by transitioning to an Entity/Attribute/Value (EAV) model to enhance scalability.
The article provides a comprehensive guide on debugging with HHVM in Visual Studio Code, detailing essential tools and techniques to streamline the debugging process.
The article discusses Slack's implementation of its Security Development Lifecycle (SDL) and the goSDL tool designed to enhance security without hindering deployment speed.
The article discusses the challenges and solutions involved in scaling Slack's job queue system, which processes billions of tasks efficiently using Kafka and Redis.
The article discusses the process of localizing Slack into French, German, and Spanish, detailing the challenges faced and the solutions implemented.
The article discusses the three-year anniversary of Slack's Bug Bounty program, highlighting its achievements, lessons learned, and providing guidance for security researchers.
Max Feldman
11 min read
Has Summary
--
The article discusses how Slack supports junior engineers through mentorship, opportunities for growth, and a culture of learning.
The article discusses the mentorship program at Slack, emphasizing how it supports college-level interns through structured guidance and personal development.
Brenda Jin
9 min read
Has Summary
--
The article discusses Slack's decision to use PHP for server-side application logic, addressing common misconceptions about the language's reputation.
The article discusses the development of personalized channel recommendations in Slack, aimed at improving user experience as organizations grow.
Renaud Bourassa
9 min read
Has Summary
--
This article provides a comprehensive guide for candidates seeking engineering positions at Slack, detailing the interview process, what the company looks for in candidates, and the technologies us...
You've reached the end! All 25 articles loaded.