From 6b7abee749c6c2e9945b8deeaca395b77ca8fc4f Mon Sep 17 00:00:00 2001 From: Correl Date: Sat, 11 Jul 2020 11:42:12 -0400 Subject: [PATCH] updates --- 2020-07-11.org | 0 20200710141321-org_roam.org | 40 +- 20200710214307-org_mode.org | 2 + 20200711111302-emacs.org | 1 + 20200711111826-org_journal.org | 1 + 20200711113241-haskell.org | 3 + 20200711113336-tdd.org | 2 + 20200711113447-pair_programming.org | 1 + 20200711113638-microservice.org | 1 + abstractions-ii.org | 964 ++++++++++++++++ .../_20200711_110701logo.png | Bin 0 -> 87036 bytes .../_20200711_110935screenshot.png | Bin 0 -> 278111 bytes strangeloop-2018.org | 1023 +++++++++++++++++ 13 files changed, 2033 insertions(+), 5 deletions(-) create mode 100644 2020-07-11.org create mode 100644 20200711111302-emacs.org create mode 100644 20200711111826-org_journal.org create mode 100644 20200711113241-haskell.org create mode 100644 20200711113336-tdd.org create mode 100644 20200711113447-pair_programming.org create mode 100644 20200711113638-microservice.org create mode 100644 abstractions-ii.org create mode 100644 data/39/ff2649-fad7-475d-97ac-c5c013701541/_20200711_110701logo.png create mode 100644 data/39/ff2649-fad7-475d-97ac-c5c013701541/_20200711_110935screenshot.png create mode 100644 strangeloop-2018.org diff --git a/2020-07-11.org b/2020-07-11.org new file mode 100644 index 0000000..e69de29 diff --git a/20200710141321-org_roam.org b/20200710141321-org_roam.org index 4ce5c3c..1528dd3 100644 --- a/20200710141321-org_roam.org +++ b/20200710141321-org_roam.org @@ -1,13 +1,43 @@ #+title: Org-roam -- tags :: [[file:20200710214307-org_mode.org][Org Mode]] +* Org-roam :ATTACH: +:PROPERTIES: +:ID: 39ff2649-fad7-475d-97ac-c5c013701541 +:END: -Non-hierarchical note-taking. Appears to be most useful when notes are narrowly -focused and linked together like a wiki, as it primarily handles tracking and -caching links between notes and facilitating navigating between them. Useful for -[[file:20200710193741-building_a_second_brain.org][Building a Second Brain]] +#+ATTR_ORG: :width 200 +[[attachment:_20200711_110701logo.png]] + +https://www.orgroam.com/ + +Non-hierarchical note-taking in Emacs [[file:20200710214307-org_mode.org][Org Mode]]. Appears to be most useful when +notes are narrowly focused and linked together like a wiki, as it primarily +handles tracking and caching links between notes and facilitating navigating +between them. Useful for [[file:20200710193741-building_a_second_brain.org][Building a Second Brain]]. + +#+ATTR_ORG: :width 800 +[[attachment:_20200711_110935screenshot.png]] * Documentation - [[https://www.orgroam.com/manual/][The Org-roam manual]] - [[https://org-roam.readthedocs.io/en/master/tour/][A tour of Org-roam]] - Blog post: [[https://blog.jethro.dev/posts/introducing_org_roam/][Introducing Org Roam]] + +* Integration with Org-Journal + +Org-roam can be integrated with [[file:20200711111826-org_journal.org][Org-Journal]] for handier, more featureful daily +note-taking than the built-in functionality to do the same. + +The following configuration will instruct [[file:20200711111826-org_journal.org][Org-Journal]] to create separate note +files for each day in the Org-roam directory: + +#+begin_src emacs-lisp :eval never :expors code +(use-package org-journal + :bind + ("C-c n j" . org-journal-new-entry) + :custom + (org-journal-date-prefix "#+title: ") + (org-journal-file-format "%Y-%m-%d.org") + (org-journal-dir "/path/to/org-roam-files/") + (org-journal-date-format "%A, %d %B %Y")) +#+end_src diff --git a/20200710214307-org_mode.org b/20200710214307-org_mode.org index 851b5e2..3782593 100644 --- a/20200710214307-org_mode.org +++ b/20200710214307-org_mode.org @@ -1 +1,3 @@ #+title: Org Mode + +A simple, extensible plaintext outlining tool for [[file:20200711111302-emacs.org][Emacs]]. diff --git a/20200711111302-emacs.org b/20200711111302-emacs.org new file mode 100644 index 0000000..dee9cdc --- /dev/null +++ b/20200711111302-emacs.org @@ -0,0 +1 @@ +#+title: Emacs diff --git a/20200711111826-org_journal.org b/20200711111826-org_journal.org new file mode 100644 index 0000000..3281bc1 --- /dev/null +++ b/20200711111826-org_journal.org @@ -0,0 +1 @@ +#+title: Org-Journal diff --git a/20200711113241-haskell.org b/20200711113241-haskell.org new file mode 100644 index 0000000..11d22c6 --- /dev/null +++ b/20200711113241-haskell.org @@ -0,0 +1,3 @@ +#+title: Haskell + +A pure functional programming language. diff --git a/20200711113336-tdd.org b/20200711113336-tdd.org new file mode 100644 index 0000000..f5a609c --- /dev/null +++ b/20200711113336-tdd.org @@ -0,0 +1,2 @@ +#+title: Test-Driven Development +#+roam_alias: "TDD" diff --git a/20200711113447-pair_programming.org b/20200711113447-pair_programming.org new file mode 100644 index 0000000..2d194a1 --- /dev/null +++ b/20200711113447-pair_programming.org @@ -0,0 +1 @@ +#+title: Pair programming diff --git a/20200711113638-microservice.org b/20200711113638-microservice.org new file mode 100644 index 0000000..2b8b099 --- /dev/null +++ b/20200711113638-microservice.org @@ -0,0 +1 @@ +#+title: Microservice diff --git a/abstractions-ii.org b/abstractions-ii.org new file mode 100644 index 0000000..bd8061a --- /dev/null +++ b/abstractions-ii.org @@ -0,0 +1,964 @@ +#+TITLE: Abstractions II +#+OPTIONS: prop:("Speaker" "Twitter" "Email" "Slides") num:nil +#+STARTUP: indent +#+COLUMNS: %20ITEM %Speaker %Slides + +* Day One + +** Kill All Mutants +:PROPERTIES: +:Speaker: Dave Aronson +:Slides: https://bit.ly/kill-mutants-abstractions-2019 +:END: +- Mutation testing + - mutates code with the goal of generating test failures + - checks for meaningful code and strict tests + - each change to our code should make at least one test fail + - at least one unit test failing on a mutation is "killing the mutant" + - First proposed in Richard Lipton's "Fault Diagnoses of computer + programs" (1971) + - Difficult to interpret results, and very CPU intensive + - Python - cosmic-ray, mutmut, xmutant + - JS - stryker + +** Maintaining a Legacy [[file:20200711113241-haskell.org][Haskell]] App as Not-Yet-Experts +:PROPERTIES: +:Speaker: Libby Horacek +:Slides: https://slides.com/emhoracek/haskell-24 +:END: +- Migrated from a haskell app in in frames within wordpress to a + haskell app serving wordpress content via the wordpress api +- The "Genius-Oh-No Cycle" +- Chesterton's Fence + - Understand why a thing is the way it is before you try to change + it +- ~3% of functional programmers are women +- Things that helped + - [[file:20200711113447-pair_programming.org][Pair programming]] + - [[file:20200711113336-tdd.org][TDD]] (invert the cycle) + - RFCs + - Can be totally casual + - Sketch out a larger idea and ask for input from the team + +** Measuring the Human Impact of Software Best Practices: A Story of CSS and Empathy +:PROPERTIES: +:Speaker: jnf +:Twitter: @_jnf +:Slides: https://speakerdeck.com/jnf/measuring-the-human-impact-of-software-best-practices-a-story-of-css-and-empathy +:END: +- "The Tyranny of Pay-as-you-go Internet" +- Worked at Mighty Ai (training data as a service), acquired by Uber +- Stuff in the talk happened before Uber +- microaggressions and microaffirmations + - "you guys" vs. (friends, folks, participants, peeps, illustrious + heroes, party people, yinz) +- microaffirmations, a guide + - https://brown.edu/sheridan/microaggressions-and-micro-affirmations-0 + - active listening + - recognizing and validating experiences + - affirming emotional reactions +- micro-tasks in a webapp to generate vector images + - $0.03 to $0.05 USD + - Large base in Venezuela +- community members raised concerns about data transfer + - forgot ota internet was paid by the megabyte + - didn't know the ost per megabyte + - didn't know there was such flux in data access costs + - asked them to take a literal loss in order to participate in the + beta test + - *I assumed an experience largely consistent with my own* +- CSS is a /tax/ + - 1.3MB of css vs 34KB after refactoring + - Movistar pricing: 0 MB included, each MB is $5 (5,00 Bs (bolivars)) + - 92 deployments, only 9 changed the CSS, every one of them + re-generated the bundle and busted the cache + - 8 downloads @ 1.3MB (52Bs) instead of 2 at 34KB (0.34Bs) /just + for CSS/ + - This is an /ethical/ issue +- ask, listen, believe, then act +** “Testing” - You Keep Using that Word, but I Don’t Think It Means What You Think It Means! +:PROPERTIES: +:Speaker: Samuel Brown +:Twitter: @SamuelBrownIV +:Slides: https://bit.ly/testabstract +:END: + +- Testing is generally re-defined by every organization to fit their + culture and needs +- Easy to explain why an acceptance test works, harder to explain what + the utility is that you get out of a unit test +- An opinionated view of testing + - *automated* testing is the single biggest factor in determining + how fast you can ship code + - You have to build up tests in layers and spend time in the right + places + - Teams that test write code with better structure focused on + interfaces and low cyclomatic complexity +- Pit of Despair - AKA "Test Environment" + - Don't want to be dependent on the state of the environment to test + that your code works + - Useful for UI/UX exploratory testing, load testing, deployment + testing +- What can we do + - Unit tests :: Test the smallest units at the function/method level + - Integration/Component tests :: testing the composition of *two* + functional units or external dependencies that achieve a larger + operational function (*reduce* the number of variables, not + *increase*) + - E2E/Acceptance/UI/API Tests :: Testing features with all required + components integrated together /but some can be mocked/ +- Test Pyramid + - low cost, fast run vs high cost, slow run + - automated unit, automated integration, automated ui/api, manual ui/api +- Fun tests + - Writing good tests can be as challenging as writing good code + - You will write more (2-3x) test code than feature code + - Testing can be cathartic +- Strategies for testing + - Legacy code by Michael Feathers + - Consider frameworks and libraries that lend themselves well to testing + - Findexamples for what you want to do + - Keep functions small and purpose-built - If it is hard to test, + it's probably too big! + - Limit conditional logic in a single function to 3 levels at most + - Test ALL error conditions respond as expected + - Use stubs, mcks and test doubles to simulate expected inputs and outputs + - Limit integration/component tests to two actors (mocks for all others) + - Create interfaces for components so that they can be mocked + - Store test-case data with your tests + - It's NEVER too late to start writing tests +- Lightning Sand - AKA Microservices + - The idea is to be (and stay) loosely coupled to the rest of the + architecture, minimizing dependencies when testing is key! +- Strategies for Microservice Testing + - Don't be QA for services you depend on - trust their interface + - Use service mocks for external dependencies + - Write testing libraries/harnesses that other teams can use + - Automate all of your tests - Without a UI you only need robots +- What about non-functional tests + - Every organization needs to evaluate whether that testing is + necessary and correct for them ($$$) + - Collect detailed metrics at service boundaries + - Abstract out service-level concerns like back-pressure, retries + and complex routing +** How Games Can Inspire Great Application UX +:PROPERTIES: +:Speaker: Scott Jenson +:Twitter: @scottjenson +:Email: scott@jenson.org +:END: + +- *NOT* gamification (don't be on the addictive side of things) +- Video games like the word "juicy" (visual impact on input) +- Video games create tension, apps remove it +- Ralph Koster (Book: [[https://www.theoryoffun.com/][A Theory of Fun]]) + - Applying the lessons in the book to UX +- Games present story, players create narrative + - Standalone features vs a journey + - The Mac story arc + - Sound + - promise + - model + - depth + - Our story isn't the user's narrative +- Games are fractal, not linear + - Games are made of games + - Each level has its own motivation, feedback, and learning + - The deeper you go, the more profound the effect +- The Learning Loop + - Intent -> Action -> Result + - Mental model -> affordance -> feedback + - "Fun is just another word for learning" - Ralph + - Mario 1-1 + - move (jump over) -> opening (jump into bricks) -> attacking + (jump onto an enemie) + - "That's how we make games at Nintend: we get the fundamentals + solid first, then do as much with that core concept as our time + and ambition will allow. As forthe courses and enemies, those + actually came at the very end, they were done in a single burst + of energy..." - Shigeru Miyamoto + - Nintendo does this /all the time/ + - "Desktop has much better loops than mobile" - Ralph +- Affordances + - BotW stamina wheel - training you to take the better path + - [[https://pdfs.semanticscholar.org/ce60/77a469497e464ead9f38e39ac5b0d9ec2b44.pdf][The SonicFinder, An Interface That Uses Auditory Icons]] + - Mobile import is impoverished + - Pinch + - Tap + - Long press is a hack! + - Can't find any examples of gracenotes in apps + - "It's not the flashy trick that matters, but the rigourous + application of multiple types of feedback in both important and + trivial ways" - Ralph +- Hintiness + - Hints =/= Affordances + - Affordances reinforce the loop you're on + - Hints move you to a new loop + - Navigation (Disney weenies, always seeing a central place in a + park, ensuring sight lines) + - Hintiness prevents "bottom feeding" (getting stuck at one level, + not making progress and doing new things) + - Simple, light, patient examples showing how things can be done +- Pacing + - Games work incredibly hard on the first step + - Here is a toolbox vs learn *this* first +** Game Development in Eight Bits +:PROPERTIES: +:Speaker: Kevin Zurawel +:Website: https://famicom.party +:Slides: https://bit.ly/gd8b-abs2 +:END: +- 256x240 resolution with 64 colors +- 1 background layer, 1 sprite layer +- Backgrounds + - 30x30 grid of tiles, 1 byte per tile + - 2 pattern tables of tiles, 256 tiles each (one for sprites, one + for backgrounds) + - 64 colors. 8 of them are black (blame NTSC) + - 8 4-color palettes, 4 for sprites, 4 for backgrounds + - The first color of all pallets is the same (hardware limitation) +- Sprites + - 256 bytes of sprite ram, 4 bytes per sprite, 64 sprites at a time + - No more than 8 sprites per scanline + - solved using flickering +- Level data + - Make use of default color + - abstract elements (pipe, height /x/) + - run-length encoding + - "set decoration" - three-screens-wide default background (SMB) +- Physics + - Don't use physics (simple algorithm) + - Collision detection + - Contra uses point vs rectangle detection + - The player is always the point, where it can be hit it is a + rectangle in relation to the point +- The NES does not have a random number generator (3 optionsin + increasingorder of stupidity) + - Tetris: Do it with math (16-bit fibonacci linear feedback shift register) + - FF: (Nasir Gebelli, contractor) a lookup table of 256 random numbers + - Contra: a single global 8-bit value that increments by 7 whenever + the game is idle + - The demo uses prerecorded /actions/, it can play out differently +- Saving progress + - Password systems + - DQ2 in Japan used a "poem" + - FDS + - Shut down due to ease of piracy + - Battery-backed memory + - "Hold reset" - power issues could lead to corruption + - Write multiple times with CRC +- "Embrace the stupid" + - Is it close enough, and much more efficient? +* Day Two +** Duolingo: [[file:20200711113638-microservice.org][Microservice]] Journey :ATTACH: +:PROPERTIES: +:Speaker: Max Blaze +:Attachments: DuolingoMicroserviceJourney-MaxBlaze-2019-08-22.pdf +:ID: e90babcd-5d41-4b70-b8d7-d22a28e18e8c +:Slides: [[file:data/e9/0babcd-5d41-4b70-b8d7-d22a28e18e8c/DuolingoMicroserviceJourney-MaxBlaze-2019-08-22.pdf]] +:END: +- first microservice in 2016 +- making many changes to the product, many releases per day +- centralized dashboards/logging +- Terraform for infrastructure as code +- First microservice in ECS in 2017-2018 +- Why move to microservices? + - Scalability problem with teams + - Slow and difficult with a monolith + - Desire to use multiple languages (monolith in python, wanting to + incorporate scala, nodejs, ...) + - Flexibility + - Velocity + - Reliability + - Cost savings +- What to carveout first? + - Not the largest chunk + - Start with a small but impactful feature + - move up in size, complexity, and risk + - consider dependencies + - First thing was the reminder service 🦉🗡 +- Using circuit breakers to make microservices independent +- Why docker? + - Kind of the only game in town +- Why docker with ECS? + - task auto scaling + - task-level IAM + - needs to be supported by the aws client library (e.g., boto) + - cloudwatch metrics + - dynamic alb targets + - manageability +- Microservice abstractions at Duolingo + - Abstracted into terraform modules + - Web service (internal or external) + - load balancer and route 53 + - worker service (daemon or cron) + - sqs and event-based scheduling + - data store + - monitoring +- CI/CD + - Github -> Jenkins -> ECR/Terraform (S3) -> ECS +- Load balancing + - ALB vs. CLBs + - ALBs more strict when handling malformed requests (defaults to + HTTP/2 (headers always passed in lowercase) + - Differences in cloudwatch metrics (continuous in CLBs, discrete + in ALBs) +- Standardizing microservices + - develop a common naming scheme for repos and services + - autogenerate as much of the initial service as possible (?) + - move core functionality to shared base libraries + - *provide standard alarms and dashboards* + - /periodically review microservices for consistency and quality/ +- Monitoring microservices + - includes load balancer errors + - pagerduty integration + - includes links to playbooks + - emergency pages, warnings go to email + - schedules and rotations are managed by terraform + - Grading microservices + - Cost reduction options + - Cluster + - instance type + - pricing options + - auto scale + - add/remove AZs + - using "Spot" (spotinst) to save money on ephermeral cluster instances + - drains ECS services + - spreads capacity across AZs + - bills on % of savings + - ECS allows oversubscription of memory, *WE DO NOT RECOMMEND THIS* + - AWS Limits + - EC2 has a hard-coded maximum # of packets(1024/s) sent to an amazon + provided dns server + - Nitro is not caching DNS requests where Xen was +** Mentoring the way to a diverse and inclusive workplace +:PROPERTIES: +:Speaker: Alexandra Millatmal +:Twitter: @halfghaninNE +:Email: hello@alexandramillatmal.com +:Slides: http://alexandramillatmal.com/talks +:END: + +- Developer at Newsela (Education tech company promoting literacy in + the 2nd-12th grade space) +- The tenants of mentorship are similar to the tenants of inclusive + companies +- Mentorship doesn't work for folks of under-represented backgrounds +- Finding very similar entry level jobs, very homogenous teams, no time to + support learning +- Skill-building and diversity appear related +- What if strong mentorship /begets/ diversity & inclusion? +- Good mentorship / good diversity + - Supporting and retaining engineers with underrepresented identities + - be welcoming and inclusive in the recruiting process + - post openings on "key values" + - company must list their values + - conveys people and tech values on the same level + - candidates filter jobs based on their prioritized values + - referrals can cut both ways + - can increase the homogenous nature of the workplace + - maybe direct referall bonuses into donations to inclusive + groups that attract and talent + - affinity groups + - caucuses across departments working with management + - standardized review process + - stanford research into review proceseses + - men overrepresented in the higher tier, women in the middle + - standardizing removed the bias + - clear definitions of roles and responsibilities + - do they have ownership + - are these employees getting a seat at the table for decisions + - representation in leadership + - are there people there that look like me? + - is there a clear model of advancement? allyship in leadership? + - investment in internal & external advocacy + - signals that copmanies understand the systematic barriers to + inclusion and diversity + - sponsorship - "super mentorship" + - stark differences in valuation of the above bulletpoints between + underrepresented groups and well-represented groups (women vs men, + lgbt+ vs straight men) +- Supporting and leveling up junior engineers + - recruiting process / relationships + - the candidate should be receiving feedback on their performance in + the recruting process! + - Gives them constructive advice and context + - apprenticeships and clearly defined entry-level positions + - is there a clear path for growth? + - clear and structured onboarding + - please do not make their point person a person they report to + - need to go to information from somone that doesn't involve + company politics + - information should exist outside of leads/managers heads + - define onboarding procedures in a shared space + - learning groups + - space to ask questions and demonstrate leadership, particularly + with peer-to-peer learning + - formalized mentorship + - ensure that compensated time is resulting in measurable goals + for the junior engineer + - recommend them for opportunities + - standardized review process + - reframe junior-ness as an opportunity, not a deficit of skill +- Mentorship with diversity and inclusion in mind + - this work is really hard + - easy to fall into a pattern of saying you're making progress + without measuring to make sure that's the case + - intent is only half of the picture + - the other half is /sacrifice/ to make real, measured investments + - mentorship should begin during the interviews + - [[https://www.wired.com/story/for-young-female-coders-internship-interviews-can-be-toxic/][wired article on young women's interview experiences]] (today?!) + - place serious focus on developing mentors + - forces mentees to manage /up/ + - mentorship is a two-way street + - have you ever seen someone become a better collaborator after + mentoring a junior engineer? + - mentorship is leadership and it's learned + - have clear growth objectives for the mentor and the mentee + - mentorship should happen on compensated time + - rethink the peer group + - slack channel for juniors spread across different offices + - wasn't an organic space to share knowledge + - a black junior woman engineer's peers aren't just other black + employees, or women, or other limited groups +- What's the value to the company? + - make a business case for mentorship + - that will drive diversity and inclusion + - mentorship can + - build brand halo among candidates + - distribute management responsibilities + - build its own workforce + - distributes business knowledge working on real business projects + - fosters relationship building and belonging + - practices wielding expertise, fosters bonding over work + +** Sextech: The good, the Bad & the Bias +:PROPERTIES: +:Speaker: Alison Falk +:Twitter: alisonfalkpgh +:Slides: https://bit.ly/MillatmalAbstractionsII +:END: +- Deepfakes + - people onforums requesting deepfakes of coworkers, etc. + - takes few photos + - women are most typically targeted + - silenced, made less credible due to the video + - no criminal recourse + - currently thriving +- nonconsensual / revenge porn + - laws are vague (interstate implications) + - sexting & development of sexual identity not reflected in the law + - this gets caught under the net of sharing child pornography +- Just because you can doesn't mean you should + - harms sex workers + - sex trafficing is only 19% of human trafficing + - 25% of sex workers sexually assaulted by officers + - multiple times during stings + - arrests inflate statistics + - 90.8% of victims are deported +- Bias + - don't need to reach orgasm to procreate? considered a vice, not + family planning + - approved / not approved.com + - approved vs non approved ads + - silencing of minority / repressed groups +- payment processors + - sex industry is the first adopter of new tech + - kicked off, considered a liability +- shadowbanning + - facebook's recent patented content filtering algorithm +- SESTA/FOSTA + - doesn't punish traffickers, makes websites legally liable for any + user generated content found to "knowingly assist, facilitate, or + support sex trafficing" + - interferes with sex education + - pushes sex trafficking further underground + - based on moral panic (National Center on Sexual Exploitation, + formerly Morality in the Media) + - hurts the most vulnerable in our community +- Root of the problem + - education <=> laws -> media/tech + - who receives accurate sex education + - searches on sex tech aren't showing any of these issues + - teach children to know about their bodies so they don't allow + others to make decisions about their bodies +- sextechspace + - resources online +- What can you do today + - support orgs like @decrimNY, @decrimNowDC, @TheBADASS_army + - use your platform to spread awareness + - advocate for agency and consent + - make sure all stakeholders are at the table +- "If you are not intentional about being inclusive, what you will do + is perpetuate exclusion" + +** Passing the Torch Without Dropping The Ball: Lessons in Documentation +:PROPERTIES: +:Speaker: Mary Thengvall, Rain Leander +:Twitter: @mary_grace, @rainleander +:END: +- TL;DR: It's not just a question of clocking out and handing over the + keys +- Advocato shirts! +- Getting sick, switching roles, moving on +- Why should you care about a transition plan? + - Taking time off without worrying + - Transitioning into a promotion + - Delegate: documented things allow other people to volunteer + - Are you going to do that forever? document it and let someone else + take over +- The handover document + - the overview + - project goals + - reading list + - dramatis personae + - who are the stakeholders/elders? + - learn from them, and document! + - who's the quiet person that gets stuff done? + - who needs a bit more time to ramp up? + - knowledge needs to be documented and disseminated with care, + perhaps a bit private + - not toxic, just necessary + - the regular tasks + - wish list + - that which remains undone + - the inventory + - budget + - credentials + - the keys to the castle +- +eDit edIt+ Edit + - what's no longer accurate? + - what's missing? + - what's confusing? + - revisit it, keep it fresh +- Prioritize + - what's urgent? + - what's important? + - what can only you do? + - what's the low-hanging fruit that's easy to ramp up on? +- What works for you? + - don't be scared to make changes + - or to say no + - be sure the community agrees with your changes +- Share your stories + +** The Times They Are a-Changin': A Data-Driven Portrait of New Trends in How We Build Software, Open Source, & What Even is "Entry-Level" Now +:PROPERTIES: +:Speaker: Heather Miller +:Twitter: @heathercmiller +:END: +- Tracking the shift in focus in open source Scala +- Things that are changing fast + - how we build software + - open source + - our idea of software engineers + - what should they know? +- How people are getting into tech + - hiring is difficult + - there's a massive gap between jobs available and people to fill + them + - a large portion of professional developers are new + - we need to adapt, culturally, to make room for lots more newcomers + - frameworks and reuse to reduce friction? + - existing devs are burning out + - "With companies unable to fill open positions, current employees + are expected to fill in the gaps" + - Increased diversity would help + - Also immigration, remote workers + - [[https://dl.acm.org/citation.cfm?id=2702549][Paper: Gender and tenure diversity in github teams]] + - increased diversity = increased productivity + - How do we stop people from disengaging? + - Women disengage earlier than men +- Open source adoption + - Dramatically increased since 2010 + - Open source became the default choice + - Low-cost with no vendor lock-in + - Open source components exist in 96% of applications scanned and + analyzed by Synopsys in 2018, with an average of 257 components + per application. 36% of code bases were open source components in + 2017, 57% in 2018. + - OSS projects 62% self-funded, 49% employer-funded + - "Truck factor" + - 64% of top projects on Github relied on 1-2 devs to survive +- Ecosystem and community are everything + - Leo Meyrovich - [[https://dl.acm.org/citation.cfm?id=2509515][Paper on programming language adoption]] + - Most important factor is an ecosystem / open-source libraries + - Professional developers want an active community +- All these puzzle pieces need polishing + +* Day Three + +** Analysis of the Feeling of the Attendees to a Talk in Real Time +:PROPERTIES: +:Speaker: Juantomás Garcia Molina +:Twitter: juantomas +:END: + +- Google cloud functions triggered by Google Storage, Pub/Sub, or REST +- Using google vision API to detect facial featuers and emotional + responses + +** Identity Expression: Coming Out of the Work Closet +:PROPERTIES: +:Speaker: Matthew Rogers +:END: + +Coming out of the Closet +- Coming out doesn't just happen once, it happens a /lot/ +- "Spheres of existence" you have to come out to + - Friends + - Peers + - Family + - Digital + - Public + - *Work* +- Story + - The comment is made + - Affected how I work, which affects my coworkers + - Negative effect spreads + - Expands further while training/interacting +- It isn't always cut and dry +- The fear of "what if" can be damaging all its own +- In 30 states, LGBTQ+ workers aren't fully protected under the law + - PA included +- Professinal risks + - Fired outright + - Passed over for promotions or projects + - Refusal of reference for next job +- Personal risks + - Uncomfortable or dangerous work environment + - lost source of income + - Forced to change field or location +- Ther's risk to the business witself when employees hide part of + their identity + - Productivity + - Say that 10% of your day goes towards identity concealment + - adds up to 6 weeks of lost productivity every year + - Communication + - less likely to engage + - avoid people + - crosses levels + - Creativity + - stress + anxiety + - requires vulnerability + - Collaboration + - needs creativity + communication + - not getting the best work +- What if things went the other way? + - Productivity :: fewer distractions from your work + - communication :: problems caught, efficiency goes up + - creativity :: flourishes in safe + comfortable environments + - collaboration :: becomes easier and more routine +- Why focus on such a small group of people + - ~4.5% of the entire population + - Just a method of expressing identity, not limited to just queer + people + - 4.5% queer + - 6% practicing non-christian faiths + - 19% have a disability + - 22% persons of color + - 47% female +- Isn't this just about feelings? + - this holds personal and professional importance with real mental + healthy implications + - Your "Selves" + - Private + - Home + - *You* + - Your core self + - Public + - Work + - Dissonance + - Your genuine self suffers as you put your energy into maintaining + a separate self or concealing part of your identity + - Personal Consequences + - drives down those four factors + - is mentally exhausting + - it becomes a cycle + - Business consequences + - Quality of Product + - Employee Satisfaction + - Company Culture + - Bottom Line +- What can I do now? + - Introduce yourself using your pronouns + - Says you care how other people want to be addressed + - Start ERGs (Employee resource groups) + - People with shared experiences + - Acknowledge and celebrate Black History Month, Women's Month, + Pride Month, etc. Let people feel *seen* + - Don't ask to touch anyone's hair. *Ever*. + - Accommodate variations in holidays and scheduling around religious + practices + - *Don't get embarrassed* if you mess up. Apologize, correct + yourself, and learn. + - Replace words like "wife/husband/boyfriend/girlfriend/etc" with + partner + - Be careful asking about personal and private relationships in + general + - Look into unconscious bias training. Use HR. + - Look around the room + - Different perspectives and experiences simply work better + - When you don't know, research. Ask questions, if you must. Just + *don't assume*. +- If you are in the closet at work, *open the door a little* +- Make sure you're not blocking someone else's exit + +** Overcoming Challenges: An Attitude of Iteration +:PROPERTIES: +:Speaker: Eric Johnson +:END: +- "The Look" (first date story) + - If you're different and it shows, it's assumed every problem in the + book belongs to you + - "You're not good enough for her" or "That's the saddest thing I've + ever seen" + - (context: one finger on each hand, one toe on each foot, 4/5 kids + share this trait) + - "Man, I'm /different/" + - "Things are gonna be a little /challenging/ for me, aren't they?" +- *We are all challenged* +- How you deal with that challenge is the model by which everyone else + is going to deal with it +- 50/50 chance of the genetic condition being passed on (5 fingers, or + /something else/) +- /You/ have to make the choice of how to deal with it + - Can't force children to make a decision, they have to make it on + their own + - /It is a blessing, not a curse/ + - /It is what it is/ + - It'll never be what it isn't +- No excuses + - "I can't do x /yet/", not "I can't do x" + - We have to adapt + - Never tell kids they "can't do x",but "it's gonna be hard, you're + gonna have to figure it out" +- Have fun +- Sometimes life is hard, but you've still gotta go on. you try again, + and you try again. + +** Beyond The Sunset: How To Wring The Maximum Joy From Your Last 10 Years In Tech :ATTACH: +:PROPERTIES: +:Speaker: Vanessa Kristoff +:Twitter: @vanessakristoff +:Email: Vanessa.kristoff@gmail.com +:Attachments: Beyond%20the%20Sunset%20-%20Vanessa%20Kristoff%20Abstractions%202019.pdf +:ID: 3edffe50-d4bb-4a56-84d9-ab8de0fa3ec3 +:Slides: [[file:data/3e/dffe50-d4bb-4a56-84d9-ab8de0fa3ec3/Beyond%20the%20Sunset%20-%20Vanessa%20Kristoff%20Abstractions%202019.pdf]] +:END: + +- "Pre-tirement" +- 55 years old +- Ageism is real + - "Will they fit the culture" BS + - But Don't be "that person" + - "better back in the day" +- Job satisfaction over time + - U-shaped curve + - http://www.andrewoswald.com/docs/jooparticle.pdf +- Imposter Syndrome + - No, seriously, for reals, after all these years, you are NOT an + imposter + - Hard to have fun while struggling with this +- We are the Village Elders + - That comes with responsibility + - We should be helping people +- It's just a job + - You should know that by now +- Sponsor a Newbie + - Teach your coworkers what grace is, by example + - Sponsor vs mentoring + - mentoring is "tweaking" them to fit in + - sponsoring is promoting them +- Give whimsical talks at conferences + - Optional: create tag clouds referencing CORBA + - You have knowledge that not everybody has +- Pretend to be an Extrovert + - Doing so will help the folks you're extroverted with + - This is why that imposter thing is important +- Sign up for the messiest possible coding + - what do you have to fear? NOTHING +- Don't stop learning + - Volunteer to write UI code or backend code or try that Haskell + thing + - Join a new industry +- Use your network for good + - You have contacts + - Your people need contacts + - See how that works? +- Gossip and complaining + - It's not adding value to your work life, so just stop it +- Make a plan + - start NOW thinking about what you'll do + - how will you fill/structure your time? + - you will need a social life once you're retired +- Get your house in order, literally and figuratively + - Marie Kondo that crap + - Use your employer health care (if you have it) while you can + +** How Live Coding Changed My Life +:PROPERTIES: +:Speaker: Jesse Weigel +:Twitter: @JesseRWeigel +:END: + +- Volunteer live coder for freeCodeCamp +- How I got started + - Paid for private github repos rather than letting folks see my code + - "I make a lot of mistakes and I am a full time dev. Maybe it would + be helpful for beginners to see that." + - First streams were really bad and nobody watched + - Asked for help on the freeCodeCamp forum +- The community + - all ages, locations, and skill levels + - eager to learn and contribute + - overwhelmingly positive + - always learning and trying new ways to do things + - VERY diverse watchers +- Consistency is key + - Set time for the streams +- Keeping it positive + - Thank for negative feedback + - Ask for clarification if it's not constructive ("what can I do + better?") + - People with situational anxiety, etc. feeling safe + - Video about depression, mental health issues +- What I've learned + - So much collaboration + - Pull requests! + - Confidence building + - Viewers too, gaining confidence over time + - Viewers get jobs! +- How you can start + - Make a youtube or twitch channel + - Broadcast and share your screen (OBS) + - Start coding! +- Advice + - Adapt based on feedback + - show your mistakes + - show your face + - don't be afraid to say I don't know + - It's okay to say nothing (or better yet thank you) when someone + tells you something that you already knew + - it may not be new to them, they could be excited and want to + help + - Always be positive and encouraging + - Give encouragement, not solutions +- Things to avoid + - talking badly about another language, framework, library,etc + - laughing at a question (assume every question is serious) + - getting angry + - coding and reading the chat at the same time + - negativity (there is already enough negativity in the world) + +** Debugging Our Feelings :ATTACH: +:PROPERTIES: +:Speaker: Jamie Strachan +:Twitter: @JamieStrachan +:Attachments: Debugging%20Our%20Feelings-Abstractions.pdf +:ID: 627b046b-e412-4121-9ac5-c0f7af49daeb +:Slides: [[file:data/62/7b046b-e412-4121-9ac5-c0f7af49daeb/Debugging%20Our%20Feelings-Abstractions.pdf]] +:END: + +- Working at odds with professional development and depression +- Cognitive Behavioural Therapy + - "Feeling Good" by Dr. David Burns + - parallells with developer life + - Experiences -> 👩 Thoughts -> Responses + - "There is nothing either good or bad, but thinking makes it so" (Shakesspeare) + - We can change how we feel if we change how we think + - Input -> 💻 Code -> Output +- Starting a project, getting overwhelmed, distracted, guilty, nervous + - Similar to application in an incorrect, incomplete state. Not what + we wanted yet. + - We test our output + - We trust our feelings + - Emotional reasoning + - Because I feel something, it must be true + - Not rational + - Would be like looking at the app in that state, "I guess I'm + done." +- Feelings should be + - +positive+ + - helpful + - reasonable + - rational + - good at /rationalizing/, working our way /back/ from the + feelings, not super helpful +- Mind reading + - We respond to what /we/ think /they're/ thinking + - Leads to impostor syndrome + - Test the feelings instead. Ask the question, don't guess. +- All-or-nothing thinking + - Perfectionism + - Test + - Antiperfectionism sheet + - Task, Effectiveness, Satisfaction +- Testing helps identify problems, but doesn't fix them +- Code won't get any better without changes +- Editor for thoughts + - Notebook + - two column technique + - left hand side: automatic thoughts + - thought patterns that are causing us to feel that way + - "I'm overwhelmed" -> thinking, "this is going to be hard" + - "Guilty" -> thinking, I'm a procrastinator + - Nervous -> thinking, I'm not going to finish this on time + - right hand side: rational responses + - fortune telling + - we've predicted the future, and are responding as though + it's true + - I can't know this + - it could also be fun, educational + - labeling + - fancy term for name-calling + - reduces people to one trait + - "I've always been a procrastinator, I'll always be a procrastinator" + - I'm not any one thing (I'm procrastinatING) + - I don't always procrastinate + - fortune telling + - takes away our autonomy (it's inevitable) + - I have control over the outcome + - there are other options + - Thoughts can have a "home field advantage" in our heads +- How does this change when it comes from someone else? + - It doesn't + - Still just an experience, just your thoughts + - "No one can make you feel inferior *without your consent*" - + Eleanor Roosevelt +- Magnification and Minification +- Disqualifying the postitive +- [[https://scontent.fakc1-1.fna.fbcdn.net/v/t1.0-9/68566036_10157557143404198_4347573004629180416_n.jpg?_nc_cat=107&_nc_oc=AQlSWxEozmxHxlCrAqSBkrAgw36nZo5LIgQEXM_4-_cAMjq40YTtDIdZCUDpjqdSKQY&_nc_ht=scontent.fakc1-1.fna&oh=7680c5d2de15765ec963f4e059bdae6c&oe=5DD47835][Accepting a compliment]] + - pause + - say thank you +- Using the two-column technique, have someone to role play them with + - We don't always extend sympathy to ourselves +- "Should" is the worst word in the english language + - Try "I /want/..." +- Test your feelings +- Get your thoughts out of your head +- Get help +* Not Attended +** The Mental Impact of Tech Interviews +:PROPERTIES: +:Slides: https://docs.google.com/presentation/d/1y4SwAuJcYgCJ-5lSpF560QBWaMBIrlLFA5BrMH-UKFw/edit?usp=drivesdk +:Speaker: Zack Zlotnik +:END: +* Misc :noexport: + +** Acquaintances + +*** Kevin Zurawel +- 8-bit talk +*** Jess Bees +- art installation +*** Jamie Strachan +- manager/speaker +*** Adrian P. Dunston +- Manager +- Fallout +- Star Trek +*** Ariel (Ari) Rivera +- Milkshakes +*** Nate Smith +*** diff --git a/data/39/ff2649-fad7-475d-97ac-c5c013701541/_20200711_110701logo.png b/data/39/ff2649-fad7-475d-97ac-c5c013701541/_20200711_110701logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ef1551aacc2c486390cdec6990957bcdc3dfe784 GIT binary patch literal 87036 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
    cXLsPJ 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 z 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 CmSr{`dL68VEvt)(p>N$|1nia5Xdsmv1 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 z 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 Tue 15:53> +- Carrier :: American Airlines operated by PSA Airlines as American Eagle +- Flight Number :: 5644 +- Seat :: 20C (Economy) + +#+NAME: ledger +#+BEGIN_SRC ledger + 2018/09/25 Philly Pretzel Factory + Expenses:Food:Lunch 8.49 USD + Correl +#+END_SRC +*** Returning +:PROPERTIES: +:ADDRESS: STL +:END: +<2018-09-28 Fri 13:25>--<2018-09-28 Fri 16:39> +- Carrier :: American Airlines +- Flight Number :: 1777 +- Seat :: 13D (Economy) +** Hotel +:PROPERTIES: +:ADDRESS: 1820 Market St., St Louis, MO 63103 +:END: +<2018-09-25 Tue 16:00>--<2018-09-28 Fri 11:00> +- Hotel :: St. Louis Union Station Hotel +- Confirmation Number :: 3469659829 + +#+NAME: ledger +#+BEGIN_SRC ledger + 2018/07/16 Union Station Hotel Confirmation + Expenses:Travel:Hotel 600.00 USD ; 3 nights @ 200.00/night + Expenses:Travel:Hotel:Taxes 113.58 USD + AWeber +#+END_SRC + +* Ticket :ATTACH: +:PROPERTIES: +:Attachments: strange-loop-2018-ticket-6DTV-1.pdf +:ID: 44AAE8B1-99BF-4F20-A1DE-8BB031861A13 +:END: + +- Customer :: Heather Geiger +- Company Name :: AWeber +- Registration Reference :: 6DTV +- Invoice Number :: A20180687 +#+NAME: ledger +#+BEGIN_SRC ledger + 2018/06/14 Strange Loop 2018 + Expenses:Conference:Strange Loop 725.00 USD + Expenses:Conference:elm-conf 125.00 USD + AWeber +#+END_SRC + +#+BEGIN_EXPORT latex +\includepdf[pages=1-1]{data/44/AAE8B1-99BF-4F20-A1DE-8BB031861A13/strange-loop-2018-ticket-6DTV-1.pdf} +#+END_EXPORT +* Itinerary +** Tuesday +*** elm dinner +:PROPERTIES: +:ADDRESS: Small Batch - Whiskey and Fare +:END: + +#+NAME: ledger +#+BEGIN_SRC ledger + 2018/07/25 Small Batch Whiskey and Fare + Expenses:Food:Lunch 34.91 USD + Correl +#+END_SRC + +**** Company :noexport: +- Jim Carlson +- Jeremy Fairbank +- Jason Dew +*** Evening LGBTQ gathering +:PROPERTIES: +:ADDRESS: Union Station Hotel +:END: + +**** Company :noexport: +- Greg Walker +- Noah Gordon +- Richard Feldman (briefly) +** Wednesday + +*** Richard Feldman :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 09:00-09:30> + +- Dictionaries as tables +*** Grant Maki: Facilitating Technology Change Through Cultural Change :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 09:40-10:10> + +- Trying things in teams +- Tech lead impostor syndrome +- Empathizing with fear, skepticism, and choice overload + +#+BEGIN_NOTES +Very interesting talk from a tech lead position. Grant emphasized +building /shared/ experiences, and approaching adoption of new tools +and ideas with empathy for the feelings of each team member. +#+END_NOTES +*** Morning Break +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 10:10-10:40> +*** Ravi Chugh: Structured Editing for Elm in Elm :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 10:40-11:10> + +- "Sketch-n-Sketch" +- Structured code editor "Deuce" + - Shows AST on code + - Apply context-aware transformations to the AST +- Type inspector mode +- Supports holes +- Live feedback for incomplete programs +- https://hazel.org - Holes for incomplete code (Cyrus Omar) + - Friday Strangeloop talk +*** Anthony Deschamps: Programming Robots with Elm :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 11:30-12:00> + +- [[https://www.ev3dev.org][EV3DEV]] :: Debian distribution for LEGO Mindstorms +- Robotics is about perception, behavior, and control +- =PLatform.Worker= :: Application sans view function +*** Lunch +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 12:00-13:00> + +Food trucks! + +#+NAME: ledger +#+BEGIN_SRC ledger + 2018/09/26 The Cheese Shac + Expenses:Food:Lunch 10.20 USD + Correl +#+END_SRC + +**** Company :noexport: +- Alex Koppel +- Rain +- Noah Gordon +- Michael Donatz +*** Matthew Griffith: Building a Toolkit for Design :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 13:00-13:30> + +- Legos + - Everything fits together + - Easy to build + - Easy to change +- CSS + - Dependent on lots of external factors + - Lots of gotchas +- [[elm:mdgriffith/elm-ui][mdgriffith/elm-ui]] ([[https://elm-ui.netlify.com/][Website]]) +- Palettes + - Consists of + - Colors + - Spacing + - Typography + - A concise set of style rules (~50 max) +- Each property defines its own tests, which can be run in arbitrary + environments +- eightshapes :: Design systems + +#+BEGIN_NOTES +I'm eager to discuss the material in this talk with UI folks when I +get back. There are likely many parallels with the design team's +styleguide CSS framework and the ideas presented here and in the +related materials. +#+END_NOTES + +*** Dillon Kearns: Extending Type Safety Beyond Elm's Borders :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 13:40-14:10> +- Addressing "avoidable uncertainty" +- GraphQL :: [[github:dillonkearns/elm-graphql][dillonkearns/elm-graphql]] + - Generates code from a specification +- TypeScript :: [[github:dillonkearns/elm-typescript-interop][dillonkearns/elm-typescript-interop]] + - Generates TypeScript type declarations for elm ports and flags +- Slides & Resources :: https://bit.ly/typeswithoutborders +*** Afternoon Break +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 14:10-14:40> +*** Sam Row: Complex Animations Done Well :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 14:40-15:10> + +- Easings + - Tracks starting and target state + - Animation updates will be jarring if the target state changes +- Springs + - Tracks current position and velocity, and target state +- Decoupling animation logic from business logic + - Separate models for application state and visual state +*** Alley Kelly McKnight: Naming Things in Elm :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 15:20-15:50> + +- Categories for naming rules + - Naming conventions + - Guiding lights +- What makes a name good? + - Does the name keep us in the process flow? + - Does the name help the reader build an accurate mental model of + the code? + - Does the reader know accurately what the thing you're naming is? +- The Mental Model: Our Human Narrative + +#+BEGIN_NOTES +The idea of using names to allow functions to flow as a narrative is +an interesting one, as is maintaining a consistent metaphor +throughout. +#+END_NOTES +*** Tereza Sokol: Demystifying Parsers :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Centene +:END: + +<2018-09-26 Wed 16:00-16:30> + +- [[elm:elm/parser][elm/parser]] +- Includes support for building useful error messages + - =problem : String -> Parser a= + +#+BEGIN_NOTES +I've enjoyed using Haskell's Parsec library in the past, as well as +=boost::spirit= in C++ back when I first dipped my toes into EBNF +grammars. This will be interesting to play with when I can come up +with a reason to 😊. +#+END_NOTES +*** Food Trucks +:PROPERTIES: +:ADDRESS: Union Station - 20th St +:END: +<2018-09-26 Wed 17:00-19:00> + +#+NAME: ledger +#+BEGIN_SRC ledger + 2018/09/26 Union Station Restaurant & Lounge + Expenses:Food:Dinner 23.60 USD + Correl +#+END_SRC +*** Strange Loop Party +:PROPERTIES: +:ADDRESS: City Museum +:END: +<2018-09-26 Wed 19:00-21:30> +** Thursday +*** Thursday Breakfast +<2018-09-27 Thu 08:30-09:00> +*** Shaping our children's education in computing :session:keynote: +:PROPERTIES: +:ADDRESS: Stifel Theatre +:END: +<2018-09-27 Thu 09:10-10:00> + +- Project quantum (questions) +- Teals (high schools) +- Csteachers org +- Raspberry Pi foundation +- Education is rife with unintended consequences - be humble, + cooperative + +#+BEGIN_NOTES +I'm curious how the resources mentioned in this talk could be applied +to AWeber's school outreach programs. +#+END_NOTES +*** Zero Downtime Migrations of Stateful Systems :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Pepsi Encore +:END: +<2018-09-27 Thu 10:20-11:00> + +- Three different types of migrations + - perceived zero Downtime + - actually zero Downtime + - no migration of state + +- Perceived Zero Downtime + - Migrating existing records + - constant syncing + - incremental + - Building confidence + - automated reconciliation and checks + - row counts + - test environment + - Decouple interactions + - allow reads + - replay writes + - Migration + - switch writes to queue + - wait for sync to complete + - switch database + - replay queue +- Actual zero Downtime + - load snapshot + - dual writes + - metrics on any issues +- No migration + - new service built aware of legacy system + - older data expires + - run in tandem + - delegate to legacy system when needed + - test with dual writes + - monitoring + - unexpected behaviors + - absent expected state + - slow roll-out + +#+BEGIN_NOTES +These are excellent bullet-points to consider with all of our +migrations. It'll be good to have this sort of plan prepared for any +project that requires one. +#+END_NOTES + +*** Chasing the Stream Processing Utopia :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Pepsi Encore +:END: +<2018-09-27 Thu 11:20-12:00> + +- Architecture + - Ingestion (various sources) + - Processing (using Apache Samza) +- Complexity + - Stateless processing (filtering, /data enrichment/) + - Stateful processing (aggregation) + - Windowing + - Beam processing model +- Accuracy + - Exactly once processing + - Ingestion (de-dupe) + - Pipelined processing (Chandy Lamport) + - Storing results (idempotent writes / de-dupe) +- Scale + - Scaling ingestion + - Managed by cloud services, or yourself when self-hosting + - Scaling processing + - Challenges + - horizontal scaling + - limited to least performant component + - Typical bottlenecks + - data access + - accessing adjunct data (databases, services) + - managing temporary state + - CPU + - Any source (including batch sources, HDFS) + - Any language + - Anywhere + - Stream processing as a service + - Awesome tools + - Schema management + - Schema evolution + - ACL management + - Topic management + - Stream Processing Job Management + - Data Lineage (e.g. Apache Atlas) + - Monitoring + - Ingestion (e.g. Kafka Monitor) + - Job Progress (e.g. Burrow) + +#+BEGIN_NOTES +While a good deal of the content was technology-specific, mapping out +the data flow of some of our services and seeing how they may fit in a +stream processing environment would be interesting. +#+END_NOTES +*** Thursday Lunch +:PROPERTIES: +:ADDRESS: Pappy's BBQ +:END: +<2018-09-27 Thu 12:00-13:30> + +#+NAME: ledger +#+BEGIN_SRC ledger + 2018/09/27 Lyft to Pappy's + Expenses:Travel:Taxis 6.46 USD + Expenses:Travel:Taxis:Tip 2.00 USD + Correl + + 2018/09/27 Lyft from Pappy's + Expenses:Travel:Taxis 6.48 USD + Expenses:Travel:Taxis:Tip 2.00 USD + Correl +#+END_SRC + +#+BEGIN_NOTES +Really good BBQ. Enjoyed some ribs, brisket, and burnt ends. +#+END_NOTES +**** Company :noexport: +- Sophie Smithburg +- Danny Burrow +*** Rosie Pattern Language :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre - Peabody Lounge +:END: +<2018-09-27 Thu 13:30-14:10> + +- Reasoning + - Regular expressions do not scale +- Combing through data to get devops insights +- libraries of named and namespaced expressions +- RPL syntax looks like a programming language + - reads/diffs like code + - executable unit tests + - macros +- RPL expressions compose +- RPL is based on parsing expression crammers, which are greedy and possessive + - makes it difficult to be accidentally inefficient + - Allows parsing recursive grammars +- Logstash (Grok) uses pattern libraries +- Can your 'grep' do this? + - =curl -s www.google.com | rosie grep -o subs net.url_common= + - Prints all matching URL sub-expressions + - =sed -n 46,49p /var/log/system.log | rosie match all.things= + - =all.things= represents a disjunction of a variety of things, + different pattern matches will be color-coded + - =head -n 1 /var/log/system.log | rosie grep -o jsonpp num.denoted_hex= + - JSON-structured output +- Formal basis + - Chomsky hierarchy + - regular - context-free - context-sensitive - recursively enumerable + - RPL (and all PEG grammars) are context-sensitive +- Shares /some/ similarities with regular expressions + - repetition (same syntax, greedy and possessive) + - character sets (simplified syntax, one name or list or range at a + time) + - Operations (look-ahead, negation, etc.) (simplified syntax) + - "choice" differs, =/= is ordered choice, possessive) +- Ships with a standard library +- Debugging + - Trace a mismatch + - =echo '17:30:4' | rosie trace time.rfc3339= + - REPL! +- Uses + - IBM uses rosie in a big-data pipeline + - Mining source code repositories + - NCSU students wrote RPL patterns to extract language features from + different languages (including bash!) + - White-listing valid input (protecting against injection attacks + per OWASP) + - Python bindings! (also, c, go), more coming + - Not very "pythonic", currently +- Resources + - http://rosie-lang.org/ + - [[gitlab:rosie-pattern-language/rosie][rosie-pattern-language/rosie]] + +#+BEGIN_NOTES +I really like the idea of pattern libraries and reuse (doing it with +regular expressions is /really/ hard), and the ability to specify full +grammars is very nice. I'm curious whether this could be integrated +into our validation to avoid unnecessary duplication. +#+END_NOTES +*** Architecting for Active-Active Resiliency in the Cloud :session: +:PROPERTIES: +:ADDRESS: Union Station - Grand D +:END: +<2018-09-27 Thu 14:30-15:10> + +- Data and Service resiliency and durability +- Basics (Ingredients) + - Availability (normal operation time / total time) + - mean time between failure (MTBF) / mean time to repair (MTTR) + - Multiple components in series (=x= and =y=) (A = Ax * Ay) + - Availability decreases + - Multiple components in parallel (multiple services =x=) (A = 1 - (1 - Ax)^2 + - Availability increases + - Basic Active Architecture + - Web -> App -> DB + - cheap, simple, fast to market + - manual intervention, low resiliency, high potential rework + - Basic Active-Passive Architecture + - Load balanced app with fail-over nodes / read-replica db + - Hot or cold standby + - decreased downtime, - backup services & data, good balance + - increased costs, complexity, potential for data loss + - Basic Active-Active Architecture #1 + - Multiple instances taking traffic simultaneously + - always on, minimum data loss, zero intervention + - limited tools, most complex, most expensive +- Considerations & trade-offs (Appetizers) + - Data Replication + - Active-Active (avoid this) + - multiple master databases synchronizing + - collisions + - latency + - Active-Passive + - Multiple instances writing to a single data store + - promote a read replica on failure + - Active-Active at the service level, Active-Passive at the + data level + - Easy data replication databases (managed) + - Cloud Spanner + - Cosmos + - Aurora + - Easy data replication databases (not managed) + - Apache Cassandra + - MySQL + - Considering tenants - what are we failing over? + - /Similar to considering restart strategies in OTP supervision + trees/ + - As availability and durability increases, so does complexity and cost +- Resiliency patterns (The Entrees) + - Circuit breaker (stop retrying) + - Exponential back-off (slow down retries) + - Fallback (error response or cache) + - Multiple instances in different availability zones within a + region + - Worker queues and streams decouple components + - Patterns can be combined +- Tools and services (The Desserts) + - Chaos Monkey + - Serverless + +#+BEGIN_NOTES +It's important to prepare for failure, and balancing availability and +consistency is always a balancing act. + +For failure, I like to map out services and their dependency as I +would an Erlang supervision tree, drawing boundaries around tightly +coupled components, and defining the failure strategy for each group. +#+END_NOTES +*** Towards Language Support for Distributed Systems :session: +:PROPERTIES: +:ADDRESS: Stifel Theatre +:END: +<2018-09-27 Thu 15:30-16:10> + +#+BEGIN_QUOTE +Research is very animated! (doesn't look like it from the outside) +#+END_QUOTE + +- Language support for distributed system = ways that the programming + language/compiler can aid in the development of a distributed application +- Some areas of research + - Consistency & Programming Models + - Consistency? + - Specifically programming models that provide some kind of + consistency guarantee (e.g, what guarantees do I have for a + replica of an object/datum?) + - Sometimes weak consistency is good enough + - Conflict-free replicated data types (CRDTs) + - Lasp: A Language for Distributed, Coordination-Free + Programming + - Spry is a programming model for building applications that want + to trade-off availability and consistency at varying points in + application code to support application requirements (CA in CAP) + - Mixed consistency via "Correctables" (Incremental Consistency + Guarantees for Replicated Objects) + - Give the user different APIs depending on the sort of + consistency they're after + - =invokeWeak(operation)= + - =invokeStrong(operation)= + - =invoke(operation[, levels])= + - Mixed consistency via "MixT" ([[http://www.cs.cornell.edu/andru/papers/mixt/mixt.pdf][MixT: A Language for Mixing + Consistency in Geodistributed Transactions]]) + - Answers the question of what if we want to choice from + multiple consistency options in one application + - Session Types + - Can be though of as types for communication protocols + - Many variants of session types + - Binary & Multiparty (# of parties) + - Static & Dynamic + - [[http://simonjf.com/2016/05/28/session-type-implementations.html][Introduction to session types by Simon Fowler]] + - Prototypes of session types are implemented for many languages + - Erlang :: monitored-session-erlang + - Python :: [[https://www.doc.ic.ac.uk/~rn710/spy/main.pdf][SPY]] + - Haskell :: effect-sessions + - Scala :: Ichannels + - Java :: Scribble + - Static Analysis & Verification + - Others + - Whip ([[https://people.seas.harvard.edu/~chong/pubs/icfp17-whip.pdf][Higher-Order Contracts for Microservices]]) + - [[http://unisonweb.org][Unison]] + - Haskell-like language for moving computations around + - Syndicate ([[https://www2.ccs.neu.edu/racket/pubs/dissertation-garnock-jones.pdf][Conversational Concurrency]]) + - ML5 ([[http://www.cs.cmu.edu/~tom7/papers/modal-types-for-mobile-code.pdf][Modal Types for Mobile Code]]) + - Function-Passing ([[https://infoscience.epfl.ch/record/230304/files/fp-jfp.pdf][A Programming Model and Foundation for + Lineage-Based Distributed Computation]]) + - Birds-eye view of fringe projects + - [[http://christophermeiklejohn.com/publications/hotedge-2018-containers-preprint.pdf][Verifying Interfaces Between Container-Based Components (Or... A + Type System By Any Other Name)]] + - Rejected 😅 + - Statically ensuring that microservices satisfy invariants - + Adelbert Chang + - Statically ensuring that functions on replicated data are + monotone - Kevin Clancy + - Fault-Tolerant Functional Reactive Programming (Functional + Pearl) +- Resources + - http://bit.ly/dist-prog-refs +*** Keynote: Erica Joy Baker - Changing the World :session:keynote: +:PROPERTIES: +:ADDRESS: Stifel Theatre +:END: +<2018-09-27 Thu 16:30-17:20> + +- Passionate about talking about diversity and inclusion +- It seems that everyone wants to "change the world" +- "We did it! ... Mission accomplished, in the words of George Bush. + We changed the world" +- "We got so focused on disruption that we didn't stop to think about + who or what we were disrupting" +- Recommends watching "Halt and Catch Fire" +- "Silicon Valley is Venture Capital" + - Story of "The Scorpion and the Frog" + - The VCs are the scorpions "in case that wasn't clear". +- Steps to change the world + 1. Have an idea + 2. Grow your ideas slowly. + 3. Get customers + 4. Get some more of them + 5. Keep going + 6. Build what you want to build on your own terms. +- Mailchimp is a sponsor (bleh), has no VC funding +- We have to ask ourselves, "I can do this, but should I do this?" +- "How we're going to change the world is by the legacy we leave + behind." +- "We must build companies that represent everyone, and all + experiences." +- Call to action: If you work in a company that you know is doing + something harmful, that you have averted your eyes from, now is the + time to speak up and do something. +- Change the world, just make sure you're changing it for the better. +*** Dinner +:PROPERTIES: +:ADDRESS: Schlafly +:END: + +#+NAME: ledger +#+BEGIN_SRC ledger + 2018/09/27 Schlafly Tap Room + Expenses:Food:Dinner 19.06 USD + Correl +#+END_SRC + +**** Company :noexport: +- Brooke +- Joanna Solmon +- Sophie Smithburg +- Aisha Blake +- Evelyn Ting +- Sarah Fowler +- Katherine Cox-Buday +- Paula Gearon +- Anna Liao +*** Evening +:PROPERTIES: +:ADDRESS: Union Station Hotel +:END: + +#+NAME: ledger +#+BEGIN_SRC ledger + 2018/09/27 Union Station Restaurant & Lounge + Expenses:Food:Drinks 11.17 USD + Correl + + 2018/09/27 Union Station Restaurant & Lounge + Expenses:Food:Drinks 12.78 USD + Correl +#+END_SRC + +**** Company :noexport: +- Brooke + +Had a great talk about everything from anime to video games to tv +shows (and animated tv shows), to software architecture and +organization / team dynamics! +** Friday +*** Friday Breakfast +<2018-09-28 Fri 08:30-09:00> +*** All the Languages Together :session:keynote: +:PROPERTIES: +:ADDRESS: Stifel Theatre +:END: +<2018-09-28 Fri 09:10-10:00> + +- Different languages have different strengths +- Multi-Language software is hard + - FFI/JNI + - microservices +- Can we allow reasoning about interop at the source level? + - As opposed to running code and encountering errors / debugging +- Language specifications are incomplete - don't account for linking + - 'escape hatches' (ML/C FFI, Rust/unsafe, Java/JNI) + - We tell programmers to "be careful" +- Rethink PL Design: Principled FFIs + - Design *linking types* extensions that support safe + interoperability with other languages + - linear types (similar to rust ownership) + - pure (terminating) functions + - Only need linking type extensions to interact with + *behavior/features inexpressible* in your language + - [[https://arxiv.org/abs/1711.04559][Linking Types for Multi-Language Software: Have Your Cake and Eat It Too]] + - Reasoning about refactoring + - Let the programmer specify, do I want to only link with pure + code? Allow linking with stateful code? + - Minimal annotation burden + - Provide a default translation (e.g, a pure language defaults to + linking pure code, not stateful) +- Catching cross-language type errors + - What happens if the linked code doesn't have linking type + annotations? + - Type-preserving compilation + - Provide specifications of code invariants that can be checked at + link time + - [[https://www.cs.princeton.edu/~dpw/papers/tal-toplas.pdf][From System F to Typed Assembly Language]] + - Cross-language type errors + - Fail linking if target (compiled) types don't match +- Refactoring-Preserving Compilation + - Also known as /equivalence-preserving compilation/, /fully + abstract compilation/, and /secure compilation/ + - Specifying a non-default linking type means giving up some + refactoring patterns + - Programmer gets to decide what refactorings matter to them; LT + annotations tell the compiler what linking to allow/disallow + - Linking types are the escape hatch +- Ongoing work + - Mulberry Project + - Building linking types to interop ML with Rust + - Building linking types for a pure language + - Building on top of web assembly (generating a richly typed Wasm + with state/effect encapsulation) + - What about untyped languages (Scheme, C)? + - /Untyped/ Wasm (gradual typing) + - *control* linking type +- [[http://silc.ccs.neu.edu][SILC - Secure Interoperability, Languages & Compilers]] +*** Leverage vs. Autonomy in a Large Software System :session: +:PROPERTIES: +:ADDRESS: Union Station - Grand ABC +:END: +<2018-09-28 Fri 10:20-11:00> + +- Big company problems + - How do you make good use of hundreds of software engineers to + build a large system? + - How do you organize a large software system so hundreds of + engineers working on it can avoid wasting their time? +- Andy grove on org structure (High Output Management) + - functional team - increased leverage + - mission-oriented team - increased speed + - speed is the only advantage +- Conway's Law + - Software tends to look like the organization that built it +- Coplein's Law + - If your software doesn't look like your organization, you've got + trouble +- Leverage vs Autonomy + - centralized systems - increased leverage + - decentralized systems - increased autonomy + - poor leverage - waste time reinventing wheels + - poor autonomy - waste time waiting on other teams +- Costs of autonomy/decentralization + - difficult to make global improvements + - difficult to make cross-cutting changes + - uncontrolled system complexity (little consistency) +- Costs of leverage/centralization + - single points of failure / monoculture risk + - arcade knowledge (downside of knowledge specialization) + - uncontrolled system complexity (poor modularity) +- sweet spot: cluster scheduling + - increased leverage, removed repetitive operational work + - most customers want roughly the same thing + - no important loss of autonomy + - global system improvement (upgrades) + - bugs (very rarely) bring down multiple services +- sweet spot: finagle as theft service framework + - high leverage + - most customers want roughly the same thing + - no important loss of autonomy + - difficult to debug +- sour patch: monolithic service + - lots of autonomy problems (major development choke-point) + - poor sense of ownership + - very easy to cause cross-cutting bugs + - single ci/deploy pipeline + - easy to make cross-cutting changes + - good leverage +- sweet spot: service oriented architecture + - autonomy is really good + - every project needs its own ci/deployment pipeline + - difficult to cause cross-cutting bugs + - good ownership + - code is very modularized + - leverage is low + - difficult to make cross-cutting changes +- sour patch: cross-service application logic library + - where to put cross-cutting logic? attempted a shared library, + embedded in a variety of separate services + - low autonomy (lots of services to deploy with changes) + - bad ownership (which team owns this?) +- sour patch: unowned services + - consequence of autonomy + - services get lost in the shuffle between teams +- sour patch: ad-hoc service platform + - building stuff into existing services, rather than creating a new + one + - caused by an aversion to build a whole new service + - "What's the fastest way I can get this piece of work done?" + - owners of the code get a lot of leverage, but lose a lot of + autonomy +- Strato: platform for microservices + - monolithic service that hosts services inside of it + - captures some common patterns (e.g., a data store with a cache in + front of it, etc.) + - Goal is to split the systems concerns from the applications + themselves (e.g., timeouts, retries, etc.) + - Microservices within are isolated, allows modularity + - a lot easier for the code structure to match the organization + structure +- Thrift RPC + - communication between services is structurally typed + - "compatibility" relation between types makes upgrades easier +- StratoQL: a DSL for microservices + - structurally typed + - native support for thrift data + - transparent concurrency (cf. Haxl (previous Sl talk)) + - large gain in leverage over separate microservices + - captures common infrastructure patterns in configuration + - autonomy for application logic owners + - many customers want roughly the same thing + - complicated interface + - centralized team a bottleneck + - difficult to debug + - downtime affects many microservices + +* Friends and Acquaintances :noexport: +** Jeremy Fairbank :elm: +https://pragprog.com/book/jfelm/programming-elm +** Jesse Tomchak :elm: +** Jason Dew :elm: +** Jim Carlson :elm: +:PROPERTIES: +:twitter: epsilon2718 +:END: +- Met at Tuesday elm dinner +- [[https://jxxcarlson.github.io/app/miniLatexLive/index.html][miniLatex]] +** Noah Gordon :lgbtq:elm: +** Rain :lgbtq: +** Alex Koppel :elm:lgbtq: +:PROPERTIES: +:twitter: arsduo +:END: + +- Met at Wednesday lunch with LGBTQ folks +** Michael Donatz :lgbtq: +** Pernille Wangsholm :lgbtq:elm: +** Sophie Smithburg :lgbtq: +:PROPERTIES: +:twitter: tehgeekmeister +:END: + +** Danny Burrow :lgbtq: +** Sara Farquharson +Awesome outfit! +** Brooke +:PROPERTIES: +:twitter: codegirlbrooke +:END: +Software engineer @ Alchemy (Cincinnati, OH) +* Ledger :noexport: +** Expenses + +#+BEGIN_SRC ledger :noweb yes :cmdline register expenses --sort date --format "| %(justify(date, 20)) | %(justify(truncated(payee, 50), 50)) | %(justify(truncated(account, 40), 40)) | %(amount) |\n" :exports results :results drawer + <> +#+END_SRC + +#+RESULTS: +:RESULTS: +| 2018/06/14 | Strange Loop 2018 | Expenses:Conference:Strange Loop | 725.00 USD | +| 2018/06/14 | Strange Loop 2018 | Expenses:Conference:elm-conf | 125.00 USD | +| 2018/07/16 | Union Station Hotel Confirmation | Expenses:Travel:Hotel | 600.00 USD | +| 2018/07/16 | Union Station Hotel Confirmation | Expenses:Travel:Hotel:Taxes | 113.58 USD | +| 2018/07/25 | Small Batch Whiskey and Fare | Expenses:Food:Lunch | 34.91 USD | +| 2018/08/06 | American Airlines | Expenses:Travel:Flights | 334.88 USD | +| 2018/08/06 | American Airlines | Expenses:Travel:Flights:Taxes | 53.52 USD | +| 2018/09/25 | American Airlines -- Checked bag | Expenses:Travel:Flights:Luggage | 25.00 USD | +| 2018/09/25 | Taxi to hotel | Expenses:Travel:Taxis | 42.14 USD | +| 2018/09/25 | Philly Pretzel Factory | Expenses:Food:Lunch | 8.49 USD | +| 2018/09/26 | The Cheese Shac | Expenses:Food:Lunch | 10.20 USD | +| 2018/09/26 | Union Station Restaurant & Lounge | Expenses:Food:Dinner | 23.60 USD | +| 2018/09/27 | Lyft to Pappy's | Expenses:Travel:Taxis | 6.46 USD | +| 2018/09/27 | Lyft to Pappy's | Expenses:Travel:Taxis:Tip | 2.00 USD | +| 2018/09/27 | Lyft from Pappy's | Expenses:Travel:Taxis | 6.48 USD | +| 2018/09/27 | Lyft from Pappy's | Expenses:Travel:Taxis:Tip | 2.00 USD | +| 2018/09/27 | Schlafly Tap Room | Expenses:Food:Dinner | 19.06 USD | +| 2018/09/27 | Union Station Restaurant & Lounge | Expenses:Food:Drinks | 11.17 USD | +| 2018/09/27 | Union Station Restaurant & Lounge | Expenses:Food:Drinks | 12.78 USD | +| 2018/09/28 | Taxi from hotel | Expenses:Travel:Taxis | 46.64 USD | +| 2018/09/28 | American Airlines -- Checked bag | Expenses:Travel:Flights:Luggage | 25.00 USD | +| 2018/09/28 | Philadelphia Parking Authority | Expenses:Travel:Parking | 44.00 USD | +:END: + +** Balances +#+BEGIN_SRC ledger :noweb yes :cmdline bal --no-total -F "| %(total) | %(account) |\n" :exports results :results drawer + <> +#+END_SRC + +#+RESULTS: +:RESULTS: +| -1951.98 USD | AWeber | +| -319.93 USD | Correl | +| 2271.91 USD | Expenses | +| 850.00 USD | Expenses:Conference | +| 725.00 USD | Expenses:Conference:Strange Loop | +| 125.00 USD | Expenses:Conference:elm-conf | +| 120.21 USD | Expenses:Food | +| 42.66 USD | Expenses:Food:Dinner | +| 23.95 USD | Expenses:Food:Drinks | +| 53.60 USD | Expenses:Food:Lunch | +| 1301.70 USD | Expenses:Travel | +| 438.40 USD | Expenses:Travel:Flights | +| 50.00 USD | Expenses:Travel:Flights:Luggage | +| 53.52 USD | Expenses:Travel:Flights:Taxes | +| 713.58 USD | Expenses:Travel:Hotel | +| 113.58 USD | Expenses:Travel:Hotel:Taxes | +| 44.00 USD | Expenses:Travel:Parking | +| 105.72 USD | Expenses:Travel:Taxis | +| 4.00 USD | Expenses:Travel:Taxis:Tip | +:END: