Skip to content

Instantly share code, notes, and snippets.

@im-knots
im-knots / sre-rampup.md
Last active April 26, 2024 08:29
SRE Projects for Rampup

SRE Intro Projects

Basics of Web Development

  1. Create a Git repository on Github or elsewhere and clone it. All of your following work must be commited regularly to this repository
  2. Create a basic web application using a modern front-end framework (Hint: npx create-react-app). Familiarize yourself with the basics of front-end web development. Learn modern Typescript, props, imports. Create multiple pages, navigation, routers. Style it. Import material-ui components. Become fluent and at ease navigating a modern web app code.
  3. Create a REST API using modern backend frameworks (Hint: Flask-Python). Connect your API to an SQL database. Write handlers to CRUD store resources of your choice in a database table. Write a test suite for your API with >90% coverage and be able to quickly run your test suite to validate everything is still working at all times. Become fluent and at ease navigating a modern backend app code.
  4. Use your web client to pull your data from your API and display it nicely. Le
@chitchcock
chitchcock / 20111011_SteveYeggeGooglePlatformRant.md
Created October 12, 2011 15:53
Stevey's Google Platforms Rant

Stevey's Google Platforms Rant

I was at Amazon for about six and a half years, and now I've been at Google for that long. One thing that struck me immediately about the two companies -- an impression that has been reinforced almost daily -- is that Amazon does everything wrong, and Google does everything right. Sure, it's a sweeping generalization, but a surprisingly accurate one. It's pretty crazy. There are probably a hundred or even two hundred different ways you can compare the two companies, and Google is superior in all but three of them, if I recall correctly. I actually did a spreadsheet at one point but Legal wouldn't let me show it to anyone, even though recruiting loved it.

I mean, just to give you a very brief taste: Amazon's recruiting process is fundamentally flawed by having teams hire for themselves, so their hiring bar is incredibly inconsistent across teams, despite various efforts they've made to level it out. And their operations are a mess; they don't real