/Management

What Is Developer Experience? A Roundup Of Links And Goodness

- James Governor tl;dr: "DX is about developer feelings – it is a sociotechnical system which should consider every touchpoint a developer interacts with to plan and produce software, from learning a platform to the very first line of code all the way through its promotion into production."

featured in #297


Desperation-Induced Focus

- Ravi Gupta tl;dr: "I have nothing against process but startups generally implement them way too early and way too often." Ravi's advice to those thinking about instituting a new process is to answer this question: “If you could only get one thing done this year, what would it be?”. Whatever the answer is, don’t waste your time on anything else. "Take your best person, make them responsible for solving that problem, and give them everything and everyone they need to make it happen."

featured in #296


Frictionless Enterprise Customer Onboarding Using the WorkOS Admin Portal

- Mahmoud Abdelwahab tl;dr: Onboarding enterprise customers has historically been fraught with friction. Setting up single sign-on or user provisioning required painful coordination, with each customers' respective identity/directory provider doing things in their own way. That's why WorkOS built the Admin Portal - a service that allows IT admins to easily set up their provider of choice in just minutes. Save the headache and start using the Admin Portal today.

featured in #296


Why Becoming A Data-Driven Organization Is So Hard

- Randy Bean tl;dr: Being data-driven has been a priority for companies but many have seen mixed results. According to a survey of executives, company culture is a harder hurdle to clear than any technical problem, and the explosion of the amount of data, privacy concerns and data ownership keep making the task harder. Randy offers three principles: (1) Think different and be creative. (2) Fail fast, learn faster. (3) Focus on the long-term.

featured in #296


What You Give Up When Moving Into Engineering Management

- Karl Hughes tl;dr: "If you want to become a manager, be aware that you’ll have to forgo some of what you probably like most about your field," such as: (1) Focus time (2) Short feedback cycles - "management doesn’t yield instantaneous results." (3) Conflict avoidance - as a manager you have to deliver the bad news. (4) Making technical decisions. (5) Learning new technical skills. 

featured in #295


The 10 REST Commandments

- Vedran Cindrić tl;dr: Having spent the past 10 years building APIs, Vedran Cindrić, the co-founder of Treblle, goes through 10 essential rules on how to build and run amazing REST APIs that scale in any programing language.

featured in #295


Developer Satisfaction Surveys

- Sally Lait tl;dr: Sally provides examples of both general and code specific questions: Are building features a painless process? What's your level of confidence merging PRs into main? How do you feel about code readability and consistency? What initiatives should we be prioritizing? Are there any technologies we should consider using? What topics would you like to learn more about in our regular engineering talks? 

featured in #295


Good Leaders Are Great Storytellers — Our 6 Tips For Telling Stories That Resonate

tl;dr: (1) Imagine you're telling your story at a bar. How would that change the way you related information? (2) Use the art of persuasion to tell stories that change minds and rally teams - "stick to a very short, simple message that you repeat in different ways again and again." (3) The best leaders know how to tell stories about failure - "being vulnerable doesn't weaken your authority. It strengthens everyone else around you." And more.

featured in #294


SOC 2 and ISO 27001: Why Both is Better

tl;dr: Managing cybersecurity is rough these days. As a scaling business, you've likely been asked to prove your security posture -- and for good reason. More organizations are getting both SOC 2 and ISO 27001 compliant in order to expand their business potential and alleviate security concerns. Learn how this strategy can benefit your business and why it isn't as hard as it might sound.

featured in #294


The 25 Micro-Habits Of High-Impact Managers

tl;dr: (1) Don't swerve around a debate. (2) Be generous with your ideas. (3) Think of yourself as the team captain, not the head coach. (4) Set the tone with cross-functional partners. (5) Write down what makes you tick. (6) Shine a light on failure. (7) Pull back the curtain. And more.

featured in #293