LIST

Course: The Nuts and Bolts of OAuth 2.0

https://udemy.com/course/oauth-2-simplified bad: implicit flow → everything passes through url bar (aka front channel) through ‘front channel’ aka address bar good: back channel (aka HTTPS between browser & server → AJAX js call) client id client secret (aka client password) flow app builds url to redirect user to the auth server scope redirect uri client id login & approve & redirect back authorization code one-time-use short expiration date only usable once app contacts auth server authorization code client secret alternative to “authorization code” flow (when no client secret - aka public client) PKCE - Proof Key Code Exchange...

April 9, 2022

Course: Prometheus | The Complete Hands-On for Monitoring & Alerting

Course: Prometheus | The Complete Hands-On for Monitoring & Alerting udemy.com/course/prometheus-course Architecture prometheus pulls metrics discovery: hardcoded or service discovery UI localhost:9090 up - targets scraped by prometheus config file prometheus.yml Plain Text metric_name{key_name=“value”, key=“value”} metric_value Exporters get metrics from third-party systems TODO: PromQL client libs prometheus official community metric types counter - up / restarted service ...

January 28, 2022

Model: splitting user stories

why? - faster feedback - fit in sprint slice vertically → faster feedback only when makes sense & so it fits in a sprint (src https://www.youtube.com/watch?v=ZHtSogsF8Yc)

January 28, 2022

Model: 3X - software stages

Explore Expand Extract Explore: This is in a startup phase You don’t know if anyone would use your product You want to run a lot of experiments as quick as possible. Focus: speed of experiments, time between idea and “is anyone interested” Expand: solve bottlenecks This is where you try to scale up your offering. But there are bottlenecks blocking you from doing that. Solving this bottleneck (just enough so that it is not the bottleneck anymore) is the most important thing to do....

December 11, 2021

Video: XP as an Incentive System – Kent Beck – XP 2018

https://www.agilealliance.org/resources/videos/xp-as-an-incentive-system-kent-beck-xp-2018/ Incentive System encourages some behaviours discourages other behaviors Actual Talk: puzzle & key puzzle: why is it that we have a thing that works well & is enjoyable ; people wont do it how people look at you refactoring depends on gender on male dominated teams men who refactor → “craftsmen” women who refactor → “fussy” anecdote: warm-ups playing games, practicing forming team what does refactoring look like, if you’re really good at social interaction?...

December 10, 2021

Model: Questions to Find People's Native Genius

Questions to Find People’s Native Genius What do they do better than anything else they do? What do they do better than the people around them? What do they without effort? What do they do without being asked? What do they do readily without being paid? (src: Book_ multipliers by liz wiseman)

July 29, 2021

Model: The Four Practices of the Talent Magnet

The Four Practices of the Talent Magnet 1 Look for Talent everywhere appreciate all types of genius ignore boundaries 2 Find People’s Native Genius Look for what is native Model_ Questions to Find People’s Native Genius Label It 3 Utilize People at their fullest Connect People with Opportunities Shine a spotlight 4 Remove the blockers get rid of prima donnas get out of the way Becoming a talent magnet Name the genius supersize it let go of a superstar (src: [[book-multipliers-by-liz-wiseman....

July 29, 2021

Model: book knowledge vs other knowledge

How we over-value book knowledge, narrative, understanding why something works We only let ourselves be influenced when we have a story that makes sense about why something happens. And how we undervalue “evolutionary knowledge”. This is knowledge passed down through the ages. in family knowledge passed from grandparents onto grandchildren craft knowledge passed on from master to apprentice religion rules / practices / rituals When evolutionary knowledge improves an individual’s fitness for their environment....

April 23, 2021

Model: minority rule

How a minority group can set the standard, instead of the majority. Complex system: at different scale things behave differently You can’t predict the collective from the individuals Eg. Kosher drinks in America We live in a world that is structured around the preferences of radicals who won’t compromise, not the will of the majority (https://youtu.be/Da0aXfshlxM) When can it happen? Minority not willing to compromise Distributed among the masses (geographical) Majority not being ticked off by it (counter minority) (1) Minority not willing to compromise The minority needs to be completely unwilling to compromise....

April 23, 2021

How to connect an old router to hyperoptic

While waiting for our router from hyperoptic to arrive, we discovered an old router laying around. So we tried to set this up so we’d have wifi Wifi without internet plug the router into a power socket on the router there is the name of the wifi network + password (not the username + password that is for later) connect to the wifi getting the internet working (1) connect the ethernet cable between the...

April 18, 2021