Psychological Safety | Health Checks | Serverless | Github Actions

This weekly newsletter is carefully curated selection of 4 articles that are summarized and formatted using bionic reading

People leadership

4 Steps to Boost Psychological Safety at Your Workplace

Explanation of psychological safety and its importance in the workplace

  1. Step 1: Assess your workplace culture
    - Guidelines for assessing psychological safety in the workplace
    - Importance of gathering data on the current state of psychological safety.

  2. Step 2: Educate your team
    - Importance of educating employees and leaders about psychological safety
    - Methods for raising awareness about the topic

  3. Step 3: Encourage and model inclusive behaviours
    - Explanation of inclusive behaviours and their role in creating a psychologically safe environment
    - Examples of inclusive behaviours that can be encouraged and modelled

  4. Step 4: Foster open communication and feedback
    - Explanation of the importance of open communication and feedback for creating psychological safety
    - Strategies for promoting open communication and feedback

  5. Conclusion
    Summary of the four steps for boosting psychological safety in the workplace
    Importance of prioritizing psychological safety for the well-being and success of employees and the organization as a whole.

Getting More from Your Team Health Checks - Spotify

Explanation of the purpose of team health checks and how they work

  1. The benefits of team health checks
    Discussion of the advantages of conducting regular health checks for teams

  2. Tips for effective team health checks
    - The importance of setting clear goals and expectations for the health check process
    - The value of using standardized questionnaires and frameworks
    - How to gather feedback effectively and anonymously
    - The benefits of sharing the results and taking action on them

  3. How to take team health checks to the next level
    - The need to move beyond basic health checks and implement more advanced techniques
    - Examples of more advanced techniques, including root cause analysis, process mapping, and stakeholder interviews

  4. Conclusion
    Summary of the key points of the article
    Call to action for organizations to implement effective team health check processes.

Technical leadership

  1. Why use serverless computing?

    The article discusses the advantages of using serverless computing in software development, highlighting the cost-effectiveness and scalability of this approach. It explains that serverless computing allows developers to focus on building and improving their applications instead of managing servers, which can be time-consuming and expensive. The article also discusses how serverless computing can help businesses reduce infrastructure costs, improve reliability and security, and accelerate time to market for new products and features. Finally, it provides examples of how various companies have successfully implemented serverless computing in their operations.

  2. CI/CD pipeline with GitHub Actions

    The article discusses how to create a Continuous Integration/Continuous Deployment (CI/CD) pipeline using GitHub Actions in four steps. The first step involves setting up a repository and creating a workflow file for the pipeline. The second step is to configure the workflow file to define the workflow's jobs and steps. The third step is to test the pipeline by triggering a build and verifying the output. The fourth and final step is to deploy the application using the pipeline. The article provides detailed instructions and code examples for each step to help users create a working CI/CD pipeline in GitHub Actions.

If you got any value out of this material, please consider subscribing to the newsletter. It is published every Wednesday.

Maninder Singh
Enginnering Lead