HarshadRanganathan / harshadranganathan.github.io

Personal Website
MIT License
0 stars 2 forks source link

Things I tried as team lead: #1 #23

Open HarshadRanganathan opened 2 years ago

HarshadRanganathan commented 2 years ago

https://martinfowler.com/articles/scaling-architecture-conversationally.html

HarshadRanganathan commented 2 years ago

https://medium.com/@crossbizz/let-service-teams-own-the-service-operations-instead-of-the-sre-4ff7bcbd53e0

HarshadRanganathan commented 2 years ago

https://engineering.mercari.com/en/blog/entry/20220121-introducing-platform-infra-team-at-mercari/

HarshadRanganathan commented 2 years ago

https://www.innoq.com/en/articles/2022/01/principles-of-technical-documentation/

HarshadRanganathan commented 2 years ago

https://martinfowler.com/articles/building-infrastructure-platform.html

HarshadRanganathan commented 2 years ago

Feedback form, Learning sessions, sharing credit, Rotation of scrum master, Rally updates, PR reminders

HarshadRanganathan commented 2 years ago

https://incident.io/blog/no-capes

HarshadRanganathan commented 2 years ago

https://docs.gruntwork.io/docs/guides/production-framework/

HarshadRanganathan commented 2 years ago

https://tech.deliveryhero.com/our-reliability-manifesto/

HarshadRanganathan commented 2 years ago

Video calls Tech Lead Feedback Learning Sessions Sharing general updates, what's happening around us, future roadmap with the team Thank you's

HarshadRanganathan commented 2 years ago

Achievements Journal, Team Responsibilities

HarshadRanganathan commented 2 years ago

https://levelup.gitconnected.com/7-lessons-ive-learned-in-the-last-year-as-a-software-engineer-ff3a81e9dc13

HarshadRanganathan commented 2 years ago

https://www.adamblanchard.net/blog/personal-goal-setting

HarshadRanganathan commented 2 years ago

https://docs.moodle.org/311/en/Amazon_EC2_Cloud_Services_Installation

HarshadRanganathan commented 2 years ago

Work assignment, holiday plan Assign work for each resource each day Have some docs in backlog that could be picked up if blocked on any other issues

HarshadRanganathan commented 2 years ago

Support team with processes rather that as an individual e.g. docs

HarshadRanganathan commented 2 years ago

Discussion Points:

[1] Lack of motivation within the team [2] Collaboration with external teams [3] US delivery management without supervision/support [4] Pre mortem goals Build architecture patterns for the cloud More automation around Infrastructure Provisioning Roll-out Well Architected framework for - AWS, Kubernetes Increased collaboration with other cloud teams Evolving Platform Team concept - Increased collaboration with Platform Tech Leads Building self-sufficient team [5] External Comms [6] Individual feedback [7] Support tasks [8] Exposure to team around - Support, Debugging, Prod Release [9] Rotation of responsiblities [10] PR's

HarshadRanganathan commented 2 years ago

https://every.to/superorganizers/managing-your-manager

HarshadRanganathan commented 2 years ago

https://www.mckinsey.com/business-functions/people-and-organizational-performance/our-insights/if-were-all-so-busy-why-isnt-anything-getting-done

HarshadRanganathan commented 2 years ago

https://threadreaderapp.com/thread/1510285946285178887.html

HarshadRanganathan commented 2 years ago

https://swizec.com/blog/why-senior-engineers-get-nothing-done/

HarshadRanganathan commented 2 years ago

https://www.johnwhiles.com/posts/work.html

HarshadRanganathan commented 2 years ago

https://www.actitime.com/productivity/developer-productivity-tips

HarshadRanganathan commented 2 years ago

https://incident.io/blog/do-i-need-an-incident-debrief

HarshadRanganathan commented 2 years ago

https://blog.pragmaticengineer.com/performance-reviews-for-software-engineers/

HarshadRanganathan commented 2 years ago

https://dev.to/aws-heroes/architecture-devops-and-delivery-teams-need-to-think-differently-to-enable-serverless-12b1

HarshadRanganathan commented 2 years ago

https://blog.getambassador.io/is-platform-engineering-the-new-devops-or-sre-472ed97a1885

HarshadRanganathan commented 2 years ago

https://erik.wiffin.com/posts/how-to-get-the-most-out-of-your-11s

HarshadRanganathan commented 2 years ago

https://www.fastcompany.com/90719658/dont-quit-yet-this-is-how-to-make-your-current-job-fit-your-needs

HarshadRanganathan commented 2 years ago

https://www.freecodecamp.org/news/create-a-habit-system-and-stay-motivated-as-a-developer/

HarshadRanganathan commented 2 years ago

https://developers.google.com/tech-writing

HarshadRanganathan commented 2 years ago

https://mfdela.medium.com/in-defence-of-tech-debts-in-software-engineering-209685ae0e27

HarshadRanganathan commented 2 years ago

https://blog.xendit.engineer/scaling-infrastructure-as-code-culture-in-xendit-6e84056ca617

HarshadRanganathan commented 2 years ago

Also, things to be considered for cloud migration –

HarshadRanganathan commented 2 years ago

https://www.linkedin.com/pulse/great-employees-dont-complain-walk-away-ian-daley

HarshadRanganathan commented 2 years ago

https://serverlessfirst.com/emails/quantifying-the-cost-of-introducing-extra-moving-parts-into-your-serverless-architecture/

HarshadRanganathan commented 2 years ago
Aspect Standalone Application Capability on Platform
Architecture and Security Reviews Get proposed arch and infrastructure patterns reviewed and approved by Security Team Adopt the existing security patterns and go for security review in case of any major arch changes
Infrastructure Build new environments from the ground up Leverage existing and provision additional resources as necessary
Implementation Strategy (CI/CD, Code, Test, etc.) Set it up as you see fit for team. Can adopt patterns from the existing teams as well. Embrace the practices from the platform engineering team and add additional ones if necessary
Code Starter Kits: Build one news and/or adopt and customize existing ones from other teams Adopt existing ones from platform teams and customize components if necessary
Community Support Team will get up to speed on the UHG ecosystem, procedures and controls but can get additional support as needed Help on offer from Platform team. Can't expect Platform team to support us in every step of the way though!
UHC.OPEN/Code reusability Isolated applications have limited opportunities for inner source. Right mindset can still get things done. Platform Engineering opens up synergies for collaboration and reuse.
Technology Upgrades No dependency on other teams to pilot things. Free to execute disruptive things as long as business is not impacted Collaborate with Platform team on new implementations. Need to take the entire platform ecosystem into consideration for impact!
Cost It depends on what we can reuse? Should also take time invested by team in learning and building everything from the ground up Reusability plays a big role in cost numbers
Speed to Market It depends on what we can reuse? Should also take time invested by team in learning and building everything from the ground up Reusability plays a big role in speed to market
Enterprise Direction Isolated applications are still in use, depends on the use case and timeline. Platform Engineering is the new normal!
HarshadRanganathan commented 2 years ago

https://martinfowler.com/articles/product-backlog-building-canvas.html

HarshadRanganathan commented 2 years ago

https://www.lennysnewsletter.com/p/my-favorite-templates-issue-37?s=r

HarshadRanganathan commented 2 years ago

https://blog.pragmaticengineer.com/scaling-engineering-teams-via-writing-things-down-rfcs/

HarshadRanganathan commented 2 years ago

https://www.industrialempathy.com/posts/design-docs-at-google/

HarshadRanganathan commented 2 years ago

https://sharedphysics.com/everything-is-important/

HarshadRanganathan commented 2 years ago

https://sheeri.org/its-the-little-things/?

HarshadRanganathan commented 2 years ago

https://threadreaderapp.com/thread/1542061516912037890.html

Questions to ask to determine whether something is really urgent

HarshadRanganathan commented 1 year ago

image image

HarshadRanganathan commented 1 year ago

image

HarshadRanganathan commented 1 year ago

https://www.infoq.com/podcasts/engineering-empathy

HarshadRanganathan commented 1 year ago

https://untools.co/

HarshadRanganathan commented 1 year ago

https://www.navalmanack.com/almanack-of-naval-ravikant/table-of-contents

HarshadRanganathan commented 1 year ago

https://fs.blog/

HarshadRanganathan commented 1 year ago

https://medium.com/walmartglobaltech/building-a-platform-team-d915221d5654