Dev Onboarding
[Part 5] Developer onboarding: documentation common mistakes
A negative onboarding experience can make new hires twice as likely to look for other jobs in their first year. This article reviews common documentation mistakes to avoid.
Multiplayer Director of Community
Dev Onboarding
A negative onboarding experience can make new hires twice as likely to look for other jobs in their first year. This article reviews common documentation mistakes to avoid.
Dev Onboarding
A full list of all the technical documentation a newly hired engineer will need to ramp up and become productive.
Dev Onboarding
When a new person joins your team, everything comes at them all at once: new projects, processes, tools, technologies, and codebase. In this blog post series we talk about the best strategies that can transform a potentially overwhelming transition into a seamless and productive journey. (1) Improving your developer onboarding
Dev Onboarding
In the initial stages of a developer's journey, laying the groundwork is paramount. This article goes over the must-have types of documentation for a successful onboarding.
Dev Onboarding
Onboarding a new developer can be the catalyst for a developer's success or the precursor to their departure. In this article we discuss the best practices for an effective and successful onboarding.
Backend Design
Software Design defines the Software Architecture, providing a high level structure of the entire software system. This article goes into the nitty gritty details.
Backend Design
System Design is the process of defining the System Architecture and how it will be implemented. This article goes into the nitty gritty details.
Backend Design
System design and software design are often used interchangeably. This blog post shares how we define them and use them in the context of debugging distributed systems.
Distributed Systems
Sixth instalment in the "Six modern software architecture styles" blog post series. In short: Liberté, Égalité, Fraternité for all the peers!
Distributed Systems
Fifth instalment in the "Six modern software architecture styles" blog post series. In short: Bring computation and data storage closer to the end user.
Distributed Systems
Fourth instalment in the "Six modern software architecture styles" blog post series. In short: Build and run services without having to manage the underlying infrastructure.
Distributed Systems
Third instalment in the "Six modern software architecture styles" blog post series. In short: Your components or services communicate through events.