Table of Contents

2020

2020-05 May

2020-05-08 Friday

  • Testing another meeting note today
  • Google presentation
    • We're swapping input fields again lol
    • They wanna turn on KPI fields inside of value drivers?
      • DONE Check if we need more fields for this   @work work
    • Do we want some kind of validation for text input field?
      • KPIs might be, like, uhhh dollar amounts

2020-05-10 Sunday

2020-05-11 Monday

  • Sprint planning
    • Regarding testing
      • Jenn had a bullet point saying tests as a definition of done
      • I am of the opinion that I can't deliver the features promised and write tests
        • that's either because i'm not good enough, and potato needs to upskill me
        • or because it's just impossible
    • Tickets:
      • Present view: talk track panel
        • New card view - talk track specific view
          • cardlist, cards, and view itself
        • implement whatever button or whatever ot get into talk track view

2020-05-12 Tuesday

  • Checkin
    • Erik - what's our ETA on talk tracks?
      • After testing?
      • After today? Tomorrow afternoon
    • DONE Erik has a bug for me   work
      • He assigned it to me
    • Talking with jenn et al about talk track modifications and history
      • EEEERYYONE
    • Joseph done with navs
    • What joseph doin
  • Sprint Planning #2
    • what will we learn after this hour - what we're doing this week
    • we gotta decide what's feasible
    • must haves:
      • create a talk track
    • erik working on previous sprint work
      • not as confident that will be done with talk track create by tomorrow
      • right now, i think this will become a blocker around thursday
      • Has to reimplement connections - not working at all?
        • apparently broke 2 weeks ago from the Charlie Merge?
    • joseph has some talk track design stuff coming in for me
    • so, talk track history not as important
    • so, what can we get done next week?
      • DONE Get updatedat on talk track   work
    • DONE uhh i guess organize ready column to only have this week's tickets   work
  • Joe and JENN one on ONE
    • Jenn feels i have a lot going on with my personal / home life
    • jenn feels i'm pushing back on meetings hella
    • lots of travel? in transit? moving around a lot?
      • they felt last minute
      • flight, monitor pickup?
      • she thinks i'm changing jobsa
        • lol she claims no
    • concerned that work comes out in bursts, and is unpredictable
      • what about my tickets
    • didn't mind me workkn houston hours

2020-05-15 Friday

  • Google client meeting
    • SQL > history area
      • Erik's not sure yet will have to get back to you
      • Justus needs this for tech doc for security review
        • sooner the better
        • "What data are we collecting and where is it being stored?"
      • What do we want to track in google analytics? What are we trying to learn?
        • Google tag manager implementation as a container
          • DONE wtf is this thing lol   work
        • Google analytics embedded in there
        • Then we can change it around as we please
        • If we have the opportunity to hand over the USER ID that'd be great
      • Heads up: reviews (from justus)
        • might have an intermediate and then long term solution
        • will use a marketing resources - deploy in a folder related to marketing
          • apparently charlie is familiar with this
          • tool called "keto"

2020-05-18 Monday

  • First checkin with JK/Kevin
    • Important dates:
      • contract end: 29th
      • monday 25th off
      • google mental health holiday 22nd (friday
    • What do we get done this week? We hit sprint goal kinda
    • Except for highlighting what cards are already connected
    • Jenn wants frontend testing /shrug
    • charlie working on GCP project
    • We not doing frontend tests

2020-05-21 Thursday

  • Standup
    • we should have templates for PRDs or whatever, those technical docs
    • somehow already passed security review
      • and APPARENTLY we DIDN"T NEED THE DOCS DONE AT NOON
      • CHARLIE

2020-05-26 Tuesday

  • Sprint Planning

2020-06 June

2020-06-02 Tuesday

  • Project kickoff
    • Next monday should have enough info for sprint planning
    • This week: jen meeting with justus a lot
      • claryifing business team requirements for the project
      • research with cloud sellers
    • Cloud sellers
    • Friday - some kind of workshop
      • hopefully can clarify roles and responsibilities
    • Every build will be immediately dogfooded
      • DONE How will this feedback come back
        • a form with written feedback?
        • justus wants us super invovled - looking at forms, sharing recordings of interviews
      • joe wants 3 week sprints
    • 6 week prototyping period

2020-06-15 Monday

  • Cloud Planning
    • This is some kind of planning meeting
    • Jenn wants to review what happened between friday and now
    • Splitting time between pitchhub and cloud value maps
    • no design workshop done on pitchhub done
    • isabelle and joseph designing for pitchhub
    • so we're focusing on stuff we didn't get to finish for CVM
    • pitchhub is a thing where people build sales pitch narratives
    • CVM doesn't have a sharing/showing mechanism
      • next couple sprints: sharing maps
        • for example: draft/published maps
          • this happens automatically, btw
    • focus and decide what the most important thing is to work on this week
    • Removing autosave? Making it manually explicit save
      • this is different from "create new talk track"
      • Basic level of designs done
        • we can start work on it

2020-06-16 Tuesday

  • Checkin
    • Erik worried about getting ahead of me on something - what
    • Jenn off next week
  • Jira Presentation
    • One click what is someone else working on
      • just click thier little picture and it shows all their tickets
    • Search is all inline and works pretty well
    • Swimlanes exist to allow tracking horizontally against user stories / lumps
    • Stories vs tasks
      • Story
        • multiple people work on it (seperate tasks/substasks)
      • Task
        • one person working on a oneoff thing
    • Story || Task > subtasks
      • subtasks don't show up in planning / backlog area

2020-06-29 Monday

  • Cloud planning
    • goal for week
      • side disccusion happened about whether we use board or something else to plan ugh
    • DONE After meeting talk about error handling with engineers
    • Erik's endpoint for view all maps ready but will affect current behavior
    • should move search to another sprint b/c need conversations with design/ux
    • need to figure out what's most important cause erik's off next week
    • DONE FInd out if i'm off by wednesday or what   work
    • DONE Read jenn's roadmap   work
  • Production deploy meeting

2020-06-30 Tuesday

  • Jenn meeting
    • DONE Takeover backend while erik is gone because apparently pressured   work
    • DONE get more insight into feedback and dogfooding   work
    • pitchhub is apparently on pause
      • stakeholders knows a guy that has similar software
      • Tryna figure out if google buys it and how does potato fit in
    • so drafted an amendment to keep us focused on cloud value maps
    • do we have confidence to put deadlines on shit?
    • but google wants to know when they can start training

2020-07 July

2020-07-01 Wednesday

  • Cloud story mapping

2020-07-06 Monday

  • Planning Meeting
    • JK had erik change the maps endpoint to tell us whether we're the author of a given map

2020-07-13 Monday

  • Planning meeting
    • JK working on making viewing other maps work
  • Chat with engineering about duplication
    • todo list

      **

2020-07-15 Wednesday

2020-07-27 Monday

  • Sprint planning?
    • Jenn
      • wrapping up copying maps
      • next phase of work
        • roadmap concepts
          • Jenn said: "what can we do in the next -3 weeks"

            "heavy dependency on what we can actually recommend with the data that we have, so it's chicken and egg. What can we do with our data? we need data. Then we inform design.

2020-07-28 Tuesday

  • checkin

    *

2020-08 August

2020-08-06 Thursday

  • Standup
    • jk
      • workin on snackbar
      • I think he wants me to take this up after him
      • backend needs to be done: erik says 80% of the way there
        • but connections not working yet
        • maybe he can pair with greg?
    • greg
      • unsure what to work on after this
      • column header category drop down?
        • I thought JK was working on this?
    • caleb
      • needs backend status filtering and multiple industry before it's done but frontend work done on dropdown menu filters
    • erik
      • did some kind of rewrite yesterday?
    • isabelle
      • exploration around view maps thing in dashboard?
      • looking at loose ends from last sprint designs
    • jenn
      • end of contract september, but we still need to get recommendations going
        • so get barebones copying out
        • recommendations will probably be too engineering resource needed to spend fuckloads of time on map copy

2020-08-07 Friday

2020-08-10 Monday

  • Vision refinement standup
    • vision goals from SOW
      • Help connect concrete business solutions, such as bigquery, to fuzzy value drivers (efficiency, prestige)
    • recommendations
      • initially hardcoded by google
    • are we going to release copying this week?
      • erik: yes lol?
        • something about manually moving stuff

2020-08-12 Wednesday

  • Reccomendations pre planning thing
    • Agenda:
      • want to make sure we all understand userneeds
      • want to have clarity enough to write stories
    • Goal for rest of september: bare bones version of rest of recommendations
      • specifically, recommendations between business solutions and value drivers
        • they think this is the most challenigng part for sellers

2020-08-13 Thursday

  • Cloud datastore talk from charlie
    • cloud bigtable
      • no sql
      • no replication
      • big data
      • single index
      • explicitly for very large datasets
      • not really for like, a webapp
    • cloud sql
      • relational sql
      • fully manged
      • fuses a proxy
      • mysql, postgres, sql server
      • usually used by people porting a SQL app to cloud google
      • inherently stateful
        • has a server, a box with a SQL server on it
        • if you wanna scale, need to replicate
          • i mean there's services that handle this
          • like cloud spanner for example
          • not trivial, very expensive
    • cloud datastore
      • kinda nosql
      • kinda sql like
      • all replication
        • globally available
      • highly scalable
      • multi-index
      • "restriction"
        • -dashed- out things aren't restrictions in 3rd gen
        • 1 write/sec per entity -group- (contention)
        • -transactions limited to 25 entity groups-
        • -eventual consistency on non-pk queries-
          • whenever you write to datastore, maybe it wont appear for another 10 secs
        • no multi-inequality queries
        • no AND queries (DNF)
        • max entity size 1MiB - 4 bytes
        • datastore can't count
      • inherently serverless
        • distributed globally across planet
        • no single "box"
        • no concept of "connections" or limitation
        • scales up and down as needed
        • frontend scales up and down as needed
      • think of a massively large library
      • features
        • milliosn of writes per seconds
        • speed of query scales on entities recieved not entities total
        • no fixed xchema
        • repeated values (arrays)
    • bigquery
      • technically not a database
      • a datalake
      • mostly read only
      • "sql"
      • highly scalabel
      • petabyte scale
      • ML features
    • entity
      • key
        • identifies entity in global namespace
          • no seriously, GLOBAL, across all applications
        • global unique identifier
        • project, namespace, entity type, unique ID
      • properties
        • name, age, etc
        • some native types, mostly strings ints booleans
    • index
      • sorted list of key, value
      • every property by default
      • composite indexes
      • no cross property inequality (multi-inequality)
    • null properties
      • can't filter what doesn't exist
      • if a property is not defined on the property it does not exist in an index
      • can't filter on a none
      • so have to explicitly set to empty values, like ''
    • projection queries
      • dont fetch full entity

        so like indexes indexes: -kind: Person properties:

        • name: name
        • name: age
        • name: active
      • requires index containing all properties
    • OR queries
      • no subqueries
      • no joins
      • take advantage of ocnnecitonless
      • combine results
      • run concurrently
      • be aware of memory

        Gotta split into two quries SELECT * FROM Person WHERE age > 20 OR name = 'charlie'

        Nope instead SELECT * FROM Person WHERE age > 20

        SELECT * FROM Person WHERE name = 'charlie'

        Then combine in code Feel free to slam with shitloads of queries though

2020-08-20 Thursday

  • Recommendations planning
    • charlie wrote out a nice csv structure

2020-08-24 Monday

  • Checkin with google   work
    • Waiting on some president of google cloud to say something for launch
      • something about rolling back the UI?
      • Tutorial page with all the video recorded with old UI
      • DONE rollback ui
  • Major project update?   work
    • Running to end of money

      SOW was originally meant to be 1mil, meant to cover pitchhub and CVM, CVM was supposed to be maintenance mode. But then 990k but then that got revoked when priority moved away from pitchhub, they wanted to focus more on CVM THey were unclear about their business goals on pitchhub Now it's down to 500k, with 200k for pitchhub? We've burned 599$k so far. Rob is the boss, not justus. Justus is overoptimistic. Rob likes our work tho. but ther's eapparently budgeting constraints.

      • so we're on pause

        Practically, they have no more budget. Hopefully when the clock runs out they'll try to find more budget. Maybe not tho lol. We'll give them 2 weeks wind down work.

    • DONE were we working without getting paid?

      After they signed it, they unsigned it, first time in history. Had some email from rob legally allowing us to start working. Kept wrangling with this SOW, but they kept making changes.

    • We're also speccing another project for another group in google

      no worries about layoffs etc

2020-08-27 Thursday

  • Checkin meeting
    • a bunch of tickets moved to functional QA
      • do they need design QA?
        • JK and isabelle had a meeting
        • she gave thumbs up
    • JK doing data entry for recommendations
      • hasn't really found a way yet for conditional formatting in a google sheet
      • industries works, but getting it to work with subindustry meh
    • Jenn: something about about overflow menu
      • Oh edit option avaialable for not-me author
      • same for delete
  • Engineering all hands
    • renaming master to root
  • Joe one on one
    • personal kanban - book on kanban and planning etc
  • Joe meeting
    • anchoring in time
      • now, soon, later,
      • how do you know what to choose
      • how do you know when to do things
      • "Getting Things Done" - revised version

2020-08-31 Monday

  • All team meet
    • any updates on value drivesr? from isabelle?
      • jenn says isabelle was workin on it
  • Planning

2020-09 September

2020-09-08 Tuesday

  • Pops

2020-09-09 Wednesday

  • Caleb onboarding for Pops   work
    • DONE What is frontend/source/js/content?

      Will be covered with history These are all ported from old yaml files from old CMS method Full of old and weird stuff. These blueprint.yaml files are leftover from old application. Random properties that are only relevant to the old site. Legacy directory. Just serves that content and allows it to be translated. We just serve these JS files into the various roots we need them in. We'll probably slowly start deleting these. A lot of the content just lives in these. Home page, how we hire, teams page, students and sub pages NOT the jobs page THere's isolated, orphan pages, like "stories", often not linked to directly, but they're linked to from other applications or marketing sites, they're all important There's shiloads of these orphan sites ALl live in content folder Same for videos, matt wants to delete but google hasn't replied if they can.

    • DONE What's filters? Slugify?

      Will create a slug out of any string Vue - filters are a thing. {{ "My String" | slugify }} Deprecated in vue 3 How to do now: slugify('My String')

    • DONE How does the styling folder structure work? _all and _variables? Why the underscore?

      It was done for some reason, unsure what, We're pushing to scoped styles, as long as they're not utility styles used everywhere

    • DONE What is "stories" folder? Related to that web framework thing?

      Related to storybook

    • DONE is the backend serving live content?

      Yea from this tensorflow service talent-solution https://cloud.google.com/solutions/talent-solution Onlyt he stuff we've already processed on our side

    • DONE surprised to find we don't have to code this in that google web IDE thing - cider

      They do want to move it to cider and google 3 in the coming months We're migrating the backend to python 3, upgrading the apis and stuff like that, so that will happen before we port to google 3 That will happen though. We'll make sure we don't lose our developer workflows. Timeline: none, ramsi keeping them on arm's like They want their engineers to have visibility

    • Python 3 migration happening

      Is the majority of the work We commited to be done with it and python3 migration of rabbit hole by end of this month Other priorities came in Sometime in november probably?

    • DONE so what are we doing next? when are we rewriting

      Few things in flight about 3 months of work on frontend 6 months of backend work - python3 migration, rabbit hole migration, getting rid of jobs site, Improve things as you touch them

      • New AB test new search widget

        Using google optimize test differnece between home page and home page with job search bar right there in hero

      • People with disabilities page

        People with disabilities change getting final accessibility changes Site isn't entirely up to speed on accessibility We want to level up our accessibility testing internally laucnhign People with disabilities page

      • Rebuild the home page

        A/B test happenign rightr now Iteration 1: 8/27 - 9/10 sprint 7 Iteration 3: 9/24 - 10/8 Might consider doing another CMS like kintara

      • Might do google life hub

        Orphan pages might go on this page, like veterans, some student stuff

    • DONE how does billing work on this project?

      Everything Ramsi will show to me: the extension just throws more time and money

    • DONE get SOW from ramsi

      I messaged him at least DEADLINE: <2020-09-09 Wed>

    • DONE who decides what we work on next?

      COllaborative. Scott Baliser googler product manager volunteered to be a product owner. All sorts of project, maintenance, active development, that we individually managed even tho we didn't have good view. So scott helps with prioritization and stakeholder management There's these meetings

    • History

      Originally built using static site generator - grow, builds using yaml, builds it into html files, stick onto app engine. So they created a CMS in googleplex. CMS generates yaml, triggers build of static site, sticks it onto app engine instance. But people weren't using the CMS at all 2 years ago got budget to rebuild jobs sectiona nd completely revisit it, cause google was launching cloud job discovery API, uses tensorflow, feed it jobs, give it a jargon buster, it learns what jobs to send to people. Was like 2 apps though.

    • Now:

      Static site is so out of date we can't update some things. Packages out of date. WOuld be a massive rewrite. So we migrated the whole static site into the vuejs codebase. That's what matt hall took over from charlie in april or may

    • DONE today look at merge request
    • DONE look at some of the unit tests written today

2020-09-10 Thursday

  • Sprint planning POPS   work

    Last week was prioritization

    • Ramsi

      Starts kicking stuff out that won't be deployed todya

      • Pushing "satish" to get CI working could be convo for next tech talk
        • satish is the engineering we work with at google

          Engineering project manager on POPS side.

      • Portuguese application policy

        Matt says we don't support portoguese so why are we doing this We should push to satish or scott

      • Migrate to zonal DNS from global dns

        This is for careers staging and scholarships and programs prod. Charlie thinks it might be reasonable, he's going to take it. Matt and charlie thinks it might just be a setting in app engine. Need to update the white list too

    • GAR review
      • google accessibility review

        they use 3 or 4 different screen readers

    • Andrew

      Waiting on images or something from asia, poopycaca

    • Matt

      How we hire page needs gar

      • DONE something needs code review
    • Charlie
      • will take on potential CSP vulnerability

        ON careers domain

    • Next sprint
      • saved search first

        This is charlie's "big one" Seems he wants this priority for the sprint

      • Job editor tool s changing externa job categories
        • Update frontnd teams categories to map to new categories
        • Regression test import

          Jacquelin idea

    • What do we do with caleb

      Matt says give me stuff across the code base But i can't support code competitions without g3 access Without cloud top access?

      • DONE ensure i'm up to speed on mnichell's stuff she's working on
      • DONE matt might have a bug for me to look at

2020-09-11 Friday

  • POPS weekly   work

    this is a combination standup and social meeting

    • jacquelin

      looked at some buganizer tickets about napkins? ramsi looked? might be fixerd when soething about coordinates?

    • DONE add myself to POPS OOO calendar
    • DONE add my doctor appointment to OOO calendar

2020-09-14 Monday

  • POPS standup
    • Tine

      Something about redis? Looking at jacquelin's PR JQ says it's mostly done, but good for reviews and comments now Ideas about maps and lists and diffs - good job JQ Non-careers shit he worked on

    • Ramsi

      10 we got that weekly client session Everyone is welcome to attend, but nobody is required Expects he'll have couple hours of work after Also GAR review and taking over from andrew something about a "looker" job

    • Caleb

      still working on that bug where you land on nonexistent job and then search doesn't work

    • Matt

      wank day will talk to michelle and caleb about her spotlight carosel she was prototyping will talk to caleb about his issue tried to interact with staging arena api but it didn't work so he needs to talk to timothy timothy - 20% on coding competition

    • tine's last day is probably the 25th

2020-09-15 Tuesday

  • Pops standup
    • matt hall

      form finished for hash code thing? didn't have to do hacky implementation yay went over caleb's tickets updated with michelle about carousel

    • tine

      having trouble logging and ebugging needs to speak to jq about staging for info jobs he switched the default to add the right redirect back needs to look to jq comments needs to talk to fictioneers about deploying api to production they might have more experience

    • jq

      debugging lots, went through buganizer tickets, 404 issue, somethinga bout missing job postings also hotfix for deprecated cts api that wasn't created companies went back to trying to fix info jobs? needs to talk to tinea bout best way to share staging we thought it was gonna be an issue before deploy to staging

    • caleb

      worked w/ matt on bug yesterday talked with michelle and matta bout her carousel thing has some stuff to add to readme and maybe update linter gonna silently attend some meeeting oh also i need to set up my google laptop

    • ramsi

      gar thing sent across we don't have permissions to any submission points, so he got info together, and emailed to some people oh by the way we don't have access to translation tool, not allowed permission in latnern analytics guidance some morning meetings chat with caleb about good runway of work

    • testing stuff

      matt: get the smoke tests together dunno when i'm gonna get time tho tine: cloud monitoring is easy to set up but limited to what google wants ot tell you

  • Careers tech deep dive
    • current pipeline
      • grabs job from cts, creates static version, serves that

        https means we can't use CTS, so we gotta pre cache generate a json china build requires manual intervention china makes up a minor portion of hires

        • gets rebuilt every mo we fri
    • GCP project setup issues

      satish will take a look

      • why do we need new cts?

        to deploy new python 3 to staging site, worried it'll destroy the data we can't use cts locally, have to deploy a version to test it we want a sandbox version so we can test things before we push to staging/production staging data isn't a lot but is actually useful

    • analytics issue (a/b test)

      things aren't syncing well across 2 analytics properties ramsi poked around

    • still not able to access localization tool (cause lantern is wonky)
  • Meeting with ramsi   work
    • ramsi and caleb to work through manual content changes

      this backlog likely to grow they come from buganizer, soooometimes email (this isn't good when it happens)

    • caleb has
      • bug to work on
      • laptop setup to do
    • Talk to matta bout setting boundaries around his time
    • DONE add doc appointmetns to team calendar

2020-09-16 Wednesday

  • Matt oneon on one
    • focus tips

      Try to come back to the problem later

  • Standup   work
    • JQ

      FOund a bug in her PR deeply buried int he logs looker feeds

    • tine

      pinged danny from fictioneers he's the first person that has fast api in production they haven't laucnhed but it's nearly there had a chat, wants to set up a meeting with Tine with jc apparently logging is really ahrd starlet and middlewear isn't working uvicorn not working - he's looking at these docs, suspects it's the problem appengine not working

    • Matt hall

      working on hooking frontend form to api reviewed caleb's work

    • ramsi

      grumpi boi portgueese thing - definitely happening? Who knows! Our stakeholders don't know! can we size how adding a language for one single page woudl cost? ramsi will assign to matt hall to find out

    • DONE ask if i can go to meeting with tine and jq and charlie about fast api

2020-09-17 Thursday

  • Pops standup and backlog prioritization   work
    • matt hall

      continuing with hashcodes thing fixing bugs getting states of forms implemented, so you can have editing etc reviewed MRs got his own MR ready for merging, it needed rebasing, so now it needs approval then needs to review michell's stuff looked at accessibility stuff for how we hire page

    • DONE approve matt hall's merge request
    • DONE take a look at matt's accessibility stuff
    • ramsi

      scott understands our comfort levels re: working deeply with our customers he's happy to experiment

    • higher level perspective
      • oauth

        is there space to get py3 done in the next couple months?

      • can we deliver a site without TLS and GCP?

        we dunno!

      • caleb can help by churning through ad hoc
  • Careers content biweekly
    • Stuff in flight
      • how we hire

        approval for sept 30 launch? - yes! how we hire section stuff - can we use this to see exactly waht's changed? Ramsi will take this GAR feedback in caleb's working on this Aja got a japanese translation of the page, whenever we're ready to localization we have that available what about localization for other languages? - ramsi Mary's trying to hunt down details how we hire will go through a standard localization but for non-normal we can have googlers look, like for japan

      • job spotlight

        Nic - we need to build out more imagery

      • Need to get on top of design for:
        • misc content blocks on homepage that aren't part of jobs spotlight or search widgets

          follow up with mary b/c she kicked off but aja can help *

2020-09-18 Friday

  • Pops weekly   work
    • matt hall

      talked to a GAR reviewer and we can push forward on launching it spoke to pablo on the arena team about getting access to the API

      • DONE look at merge request matt hall pinged me in

        hopefully can get it merged in by monday

    • Tine

      got logging working (ayay) need to convert to app engine format need to speak to (who?), added tracestack looked into datastore connections looking at JQ's PR

    • JQ

      hit CTS too hard and it'll refuse your calls this slows down ability to test started working onf ixes for looker feed

    • caleb
      • DONE look at chromevox screenreaderr
    • Ramsi

      content folks looking at getting some stuff done getting google lifehub design stuff going get chad and nic on it babysitting horrific translation ticket - already spent 5 hours on backlog and spreadsheet in good shape for monday's client meeting meet with caleb about backlog? private refinement session

2020-09-21 Monday

  • Pops standup
    • matt hall

      reviewed caleb's stuff approved a couple couple non project things trying to get arena api set up, having some trouble, pinging someone

    • tine

      Friday last thing was looking at jq changes migration something? cleaned up logging and server set up now will move onto datastore setup, couldn't get local instance to project once wrote an endpoint and depoyed it, debugging getting it working changing namespace, trying to use staging datastore, trying to see if connections are working, nothing so far will try to do a readme for logging

    • jq

      friday, found out addresses getting used are… being sent to frontend? waiting to see if matt can update frontend ot make it not show coordinates on top testing xml changes on staging

    • caleb

      polished off last of of bug landing on missing job page, might be some whitespace stuff merge request for broken link worked on setting up glinux laptop, need to check today if progress continuing to wokr on accessibility today and check up on merge request updates

    • ramsi

      friday got mega spreadsheet updated, general maintenance buganizer 4 or 5 tickets groomed out into content fixes section, in case caleb has time today is big monday client meeting

    • parking log

      tikcet for satish to set up

  • Meeting with ramsi ticket refining   work
    • they're hoping to deliver the how we hire off cycle, by sept 30
      • so g et a MR out for this tonight if possible
    • quick pickups
      • DONE 250 apm page copy TODO

        2 lines of text in english only time sensitive, wanna get that chnage out

      • DONE link to our linkedinpage career site for users who are logged in to linkedin

        url change

      • lowe rpirority:

        been open for a copule months would be nice to get it done when there's a chance

        • update the warsaw engineering pages blurb (already done in english)

          only on english, but they've provided translations to add to other language pages

        • updating an article on th edesign team's page

          /teams/design need to "plagiarie" another article this is for usa only, no need to translate

2020-09-22 Tuesday

  • Pops Standup   work
    • jq

      looker testing issues with gcp going down jobs collection endoint for python3 migration saw a note from matt did a deploy last night parking lot: kanban board

    • matt

      read through comments realized he'd accidentally pushed unpushed changes pushed potential fix for accessibility issue might be the accessibility guy just isn't pusing the right keys trying to get api working with arena for coding competitons talking to pablo docs a bit poor, but thinks he found right format for GET request question: is joseph still helping us? ramsi: yes but he's also on other stuff

    • tine

      moved to redis stuff, should be fast talked to andre, danny, someone else, can't get it working, oh but just did

    • ramsi

      yesterday was big meeting rabbithole thing was broken that charlie fixed couple other things caleb should have gcp access all good to go working with scott to make changes to smart track project still waiting on people to approve things so we can finally get matt onour team and give us access to tools we should have access to today will be making sure that next sprint has the right sort of stuff on its backlg

    • DONE what does caleb do with the landing on nonexistent job bug
  • Potato pops product design review   work

2020-09-23 Wednesday

  • Pops review retrospective   work
    • caleb onboarding

      he's part of smart track projects still need to get up and running on china jobs and coding competitions - ramsi

    • a/b test

      ramsi thinks no, because some parts tell different information entirely

    • JQ
      • CTS

        Machine learning returning information based on weighted searches should be simple, take coordinates, send to CTS for import job but it'snoooooot

  • company all hands   work
    • scott is resigning at end of the month
  • JQ deploy chat   work
    • deploying every thursday now
    • tyr to get PRs by monday or tuesday
      • try to get them reviewed by wednesday

        merged wednesday night or thursday morning is ehhhh

2020-09-28 Monday

  • POPS Standup   work
    • jq

      mostly meetings on friday adding functionality to import job to test datastore locally

    • caleb
      • DONE Talk about trnaslation warsaw stuff
        • have to add tile manually
      • DONE Talk about tile of how we hire page
        • merge with how we hire branch
    • matt

      hashcode hub implementatoin stuff pingd timothy about deploying staging, waiting for reply

    • ramsi

      chatted with scott to inform him what we committed in our sprint, priorities, shared new hotlist updated jira permissions, amost to where we can shrae with external people, soon will be technically possible too allow googlers into board mostly on monday meeting stuff today finishing up jira changes

    • charlie

      has MR ready for saved searches not 100% but functionally there, need some docstring cleanup made a vuejs plugin for gapi map that handles stupid async loading and give syou auth2 instnace not open sourced yet

2020-09-29 Tuesday

  • POPS standup
    • matt

      hashcode hub, validation issues, thinks he's got all of them timothy wasn't able to deploy his work, there's a file missing he said, but matt saw it in the CL set up meeting for tomorrow with max etc to demo that work

    • caleb

      translation stuff for ne whow we hire hero section

    • ramsi
    • portuguese translation

      just add a new locale for it

  • POPS tech deep dive   work

    Map pins/general CTS/OCS pipeline chat Py3 launch process: GCP setup, testing period/cutover, Arianne Cross domain analytics IDs to enable LinkedIn Zonal DNS Regular sessions to answer questions on Careers site (+Build your future), Coding Competitions, and Rabbit Hole, and see how we can help with broader Staffing Works projects. When in doubt, first priority of this session should probably be to unblock any current Sprint work. Rolling Agenda: https://docs.google.com/document/d/1Tovxi_VTsqxLsXXmqIzibq_-kBWTuJglKs9maWIJLM8/edit

    • cross domain analytics
    • map pins

      locations codes for jobs, disjointed process where do we put pins? apparently applicants will look at pin location when trying to do interview example: singapore pin in middle of a park the levels of granularity at various parts aren't clear

2020-09-30 Wednesday

  • Standup

    We are capturing more and more tweaks that are ready go chang erequests and the like ramsi knew this would happen cause we would keep capturing follow ups new ticket in quick pickups: mobile GAR for people with disabitlies

    • how we hire

      deployed, but we already have tweak requests

2020-10 October

2020-10-01 Thursday

  • Pops standup   work
    • linting talk

      matt just doesn't want to have to send back PRs to me

    • matt hall
      • coding competitions

        implementing copy changes added new ccheckbox fixed a couple layout bugs wrote new component for modal so that when people cancel their applicatoin it says "do you wanna do this" deployed new version to develpoment looking now at some feedback to show a message if they're not logged in

      • careers

        reviewed amd merged caleb's update for making hero section permanent

      • access

        worried moving hiim from unrestricted to restricted TVC if we change his teams

    • DONE Estimate how we hire post launch changes ticket
    • Kintaro

      matt wants it because i guess buganizer -> jira sucks greg is apparently doing a kintaro integration on python 3

    • Ramsi wanting to change up sprint cadence a bit

      thinking of doing planning after client meeting

    • got some quick pickups
      • how we hire content changes (estimate this)
      • small tile changes
      • an accessibility issue?

2020-10-08 Thursday

  • POPS standup   work
    • Matt
      • got access to delete rows in database so as to delete registraiton to find bug in coding competitions
      • pushed new version - client can test now
      • found a production bug that JK helped him fix
      • looking into analytics issue

        no joy sadly

      • plan run through next sprint frontend things in a minute

        monday will split into subtasks removed some next sprint stuff as well

      • Wants to start looking at new oauth flow on python 3

        JQ says this is completed, can look at the repo mostly done by tine in another repo this python3 migration happens

    • JQ
      • inherited Tine's stuff so trying to get context
        • pulled his branch, cleaned code and updated
      • continuing on python3 work
    • caleb
      • set up tooling
  • Matt caleb one on one regarding tickets   work
    • japnese pwd blocked on client
    • cross domain fix in discussion,k bubbling away
    • localaize homepage search hero blocked
    • TWO MAIN THINGS:
      • GC 176 Homepage job spotlight carousel module

        matt hinks we can get it done michelle was working on, demod to us when i first started, using new scrollsnap api

        • remaining:
          • design how data is structured

            gonna stick on content.js file like we have now "spotlight-items" or something like that like an array with each item in it, with type to denote it should look like this or this title, description probably won't do number of jobs, probably will just do "see' jobs" can't get number accurately cause it's hardcoded also, style michelle piece properly cause it's bogstandard prototype get it to align correctly with the page we have matt will break into tickets might put negative margin on top to drag items away from special background?

            • DONE get this into my todo list
      • GC 223
    • GC 268 can probably do as well
    • Homepage redesign:
      • wanna build it correctly
        • matt wants to build some new components for it
          • for example cards, different widths, different text

            Correctly uses slots, correclty builds image based on width of content etc etc, got some ideas Current component not good enough Also used in quite a few places, don't wanna break other shit

            • also, current designs probably won't stand up for it
      • Next sprint. None of it is built
      • need to make decisions on how to load content

        maybe async? eventually from kintaro quite easily maybe we just throw it together though and don't think about it too much if it becomes a problem

      • we don't know how it looks on mobile yet

        guess we'll just stack it all?

      • need to have a chat with nic on caoursel, what to do with mobile view etc

        He always checks with adesigner before just doing something

      • no component for eyebrow, will probably lift from glue, add to typography on storybook
      • btw, all these components should be built directly into storybook
  • Matt caleb mentor one on one   work
    • tickets need to be moving through more quickly
    • is my tooling an obstacle?
    • if i'm nnot sure priority, just ask matt or ramsi

2020-10-15 Thursday

  • POPS planning   work
    • APparently they want to double their online hiring
    • Matt

2020-10-16 Friday

  • Matt one on one   work
    • DONE review teams locations
    • DONE review matt PR
    • DONE throw to nic for review
      • share with mary scott on monday

2020-10-19 Monday

  • Pops planning   work
    • DONE What's up with GC-222? Approved but ticket still blocked? Japanese PWD

      Matt just merged it

    • DONE 259 needs review (PWD tile replaces vet)

      I told matt /shrug

    • Ramsi
      • got buganizer tickets hooked up to main tracker at scott's request
      • b/c monday meeting today, ramsi picks up lots of little tasks

        hopes to get to rabbit hole ticket or new candidate privacy policy for localized needs to figure out how to manually make those updates

    • matt
      • spotlight carousel

        michelle did some prototype work a while ago that he's got in on small UI probelm got to overcome - carousel needs to span full width but still be aligned to the content quite tricky but nearly done just getting swipe working on tablet and phone getting a staging version ready for review hopefully mary can then get some content and imagry ready

      • Merged in a few updates for thu deploy

        mainly content for mary's team

      • waiting on max for coding competitions thing
      • still trying to figure out who has access to cportal tag manager accounts
      • DONE Assigned 2 tickert to caleb for spotlight carousel

        loading template or something - ticket not created

    • JQ
      • charlie duplicated some code so she's gotta untangle but he's out lmao
      • might pick up search bar
    • Chad
      • some sort of apply with linkedin thing

2020-10-20 Tuesday

  • POPS standup   work
    • Ramsi
      • rabbit hole story
      • tidying things, admin stuff helping plan all hands
      • scott is interested in launching stuff as test

        Start working on experiment design Do no harm? With same test setup as the last one

    • JQ
      • integration w/ cloud tests she didn't realize she needs to do
        • fairly close to finishing unit test
        • charlie sync in an hour

2020-10-21 Wednesday

  • Pops product design review   work

    Meeting with mary chad scott nicolas ramsi satish Description:A session to review product & design work with a focus on unblocking any work for the team's upcoming Sprint. The topics and attendees of this session will likely shift over time based on the work currently in scope.

    • Second conversation
      • can weigh jobs in CTS so it displays higher
    • Interview tips page
    • along with how we care for googlers
    • GAR review
    • probably gonna release homepage changes in next sprint

      according to email i read we probably going to a/b test this this being the teams and location section

  • pops pre-deploy review   work
    • matt
      • picked up my translating homepage hero strings stuff sent off to mary
      • got the carousel working sounds like
      • prepared deployment for tomorrow
    • chad
      • working on gar testing "cujs"

        gar ACES? internal consultants for accessibility

    • Ramsi

      rabbit hole fixes approved by stakeholders and to staging will work on getting it merged into develop

    • GC-222
      • Ramsi: do we have translations for japanese tile?

        the japanese PWD page is going but there's no tile for it on the japanese homepage maybe that's ok?

    • if we could get mary to sign off on hompeage hero stuff that'd be good
    • 298 design accessibility change

      mary said it looked good, asking about aja chad says if mary says it looks good it looks good

      • DONE Update the a11y yellow ticket to say it's good
    • Extraction tool for our translations might be bugged but misses some here and there

      Matt says he might do this on friday

2020-10-22 Thursday

  • Pops standup
    • DONE How did we solve warsaw?   work
    • matt
      • merged caleb's merge request
      • found some bugs on homepage (like that link with https)
      • fixed utf8 stuff for ramsi
    • ramsi
      • portuguese translation might become priority
        • there's lots of stuff in the backlog, more than reasonable maybe

          scott or whoever ramsi was talking to acknowledged and said we can cut it down more on monday THey're apparently being twitchy about python3

        • python3

          Charlie and her working on last enpint, should be done end of next week so now need to clean up rest of repo, so some of the functionality isn't nece

          • they're switching to microservices and getting a new repo that i'll have to clone down to run frontend
          • also need to move cron jobs

2020-10-26 Monday

  • Pops planning w/ google   work

    Lizzie Sapiro Scott Velicer Torey Markowitz Satish Santhakumar Benjamin Abear

    • Chat w/ google before team commits to their stuff for the next few weeks
    • Lizze: site updates, Torey too
      • legal stuff for launch
        • apparently enver went through legal review for google analytics

          They don't have banner that's GDPR friendly that says user has to accept cookies

        • To meet nov 17 launch, need to get this banner

          Just has to be similar to careers site like lets them know there's cookies Some sort of opt out information link

        • Also need small copy change - but it's not updated yet
        • Ramsi: when?
          • quicker better, aka before nov 17
    • Careers team, goal to prioritize goals for sprint

2020-10-29 Thursday

  • Matt / Caleb / Ramsi
    • hurt my feelings to see css/javascript training
    • The more tedious, the more I'll struggle
    • If I have nothing to celebrate, no milestones, I'm not engaged

2020-10-30 Friday

  • Pops planning

2020-12 December

2020-12-09 Wednesday

  • Careers Content Meeting

    *

2021

2021-01 January

2021-01-07 Thursday

  • Curative meeting colt introduction   work
    • Talked a bit about company info
      • 10-11 mo old company
      • does 8% of all covid testing in usa
      • parent company 6 months older
      • 4,500 peole
    • small design team needs marketing site redesign

      looks very similar to careers showed off careers site a bit, talked through what i'd done on it talked a bit about accessibility, showed off that iknow that shit

    • hours: i told him i'd prefer like 20 a week spread over more time for iteration

      would work with team on slack

    • next steps

      he'll see if the team is about me would work

    • i think i told him 70/hr can't remember tho lmao

2021-02 February

2021-02-02 Tuesday

  • First day of work with Mert   work curative

    meeting with mert for first time after getting github link etc

    • recommends finding goodway to manage postgres DBs,

      "postgress app" on mac

    • stack for frontend app
      • react + razzle
      • "emotion" for static CSS components
      • webpack + razzle
      • yarn for packaging
        • specifically yarn workspaces
          • b/c of shared web folder
            • which was done for design consistency
    • DONE go through repo readmes and set up tooling
      • [ ] general tooling
      • [ ] specifically for schedulev2 app
    • DONE read scheduelv2 readme
    • DONE if find bugs in app, feel free to fix
    • DONE watch out for curative slack invite
    • DONE watch out for curative email get (caleb@curative or whatever)

2021-02-09 Tuesday

  • Totally onboarded with mert   work curative
    • Got me sorted on google finally, password etc
    • Showed me briefly around linear, told me about the github pull request process
      • might want to create a capture template including this
    • Project order:
      • First, the updating appointment confrmation page on schedularv2
        • to have better information hierarchy
        • will need to find frontend library for QR codes
        • Showed me designs, already wondering where desktop designs are
        • what does the QR code represent?
        • He thinks this will take a day or less :o
      • Second, email templates
        • paul will be making design touch ups, check with him before starting
      • Third, vaccine specific landing page, cause all their stuff is for PCR testing
    • DONE Mert will assign me linear tickets
    • DONE Follow Up: Mert will intorduce me to john engineer
      • Ask this guy engineering questions
    • DONE Mert will introduce me to ryan designer
      • ask this guy design questions
    • DONE Go through appointment confirmation page designs, ask questions
    • DONE Go through email template designs, ask questions
    • DONE Go through vaccine specific landing page, ask questions
    • DONE Get slack sorted, profile pic etc
      • and logged in on phone
    • DONE Get email sorted
    • DONE Ensure access to all things i need access to
      1. Mailgun access
      2. AWS IAM user with console login. (Beware - we have a password policy configured that requires all passwords to be at least 18 characters and contain at least one uppercase and one lowercase latin character, one number, and one special character. AWS does not tell the user what is wrong with their password if it's too short.)
      1. 1Password access
      2. Linear access
      3. HackMD access
      4. DataDog access
      5. Sentry access
      6. Metabase access
      7. Retool access
      • Mert says Github, Notion, 1password, and Linear are enough for now <2021-02-09 Tue>
    • DONE Read curative notion intro

2021-02-10 Wednesday

  • Meeting with jon   work curative
    • DONE What's this ({}: {}) {} syntax mean?

      [BROKEN LINK: No match for fuzzy expression: export function BookingConfirmation({]

      • basically that's a typescript interface
    • DONE How can i schedule an appointment on staging, or, somehow see the appointment confirmation?
      • go to app-staging.curativeinc.com
        • they call this "drive through
        • field ops use this to manage apps
        • username: caleb.rogers
        • email: calebrogers@curative.com
    • DONE setup backend
    • DONE what's useSSRTranslation?
      • just how they do server side translations
    • Facitlies -> Testing Sites
    • /sites/id to get to a specific site off staging
    • metabase.curativeinc.com

      window into curative data

    • If using email for verificaiton, make sure to change URL to staging

2021-02-12 Friday

  • Checkin with Mert   work curative
    • prioritize QR Code
      1. QR code
      2. then maps
      3. then calendar
      4. then email domain verificaiton
    • He expects this all to be done today

2021-02-17 Wednesday

  • Curative Amy + Ryan review   curative work
    • Amy
      • leads user research
      • LA
      • Has been to taiwan!
      • sick b/c 2nd dose covid vaccine
    • Ryan
      • UX/UI designer
      • appoints and drivethru
      • vancouver, CAnada
    • Home page for vacciens
      • amy wrote out the spec
      • ryan did designs
      • DONE sort milestones and timeline with mert

        need to hear back from mert on this, messaged <2021-02-17 Wed>

      • Sticky titles tho. Will need to see
      • Will also need to see accessibility for dropdown menu
      • Copy available thursday
        • amy wants ASAP after that

2021-03 March

2021-03-02 Tuesday

  • Design feedback vaccine landing   curative work

2021-03-11 Thursday

  • Underwriter kickoff   work captec
    • DONE How do I get AWS credentials set up?

2021-03-24 Wednesday

  • Vaccine Email bug bash   curative work

2021-05 May

2021-05-12 Wednesday

  • Snowball introduction   life project

    met with colin no he is not the democrats in asia guy lol

    • Goal: build more participation

      build tech to improve human rights

      • conspicuous consumerism

        seem a bit fixated on this, maybe they could make an app, monetize etc. THey had other idea though

    • Want to do a brainstorming session
      • want me to run it lol
      • they have about 6 ish ideas so far
    • Give normal people an ability to have an impact on human rights issues in asia
      • i'm thinking just organizing all the stuff G0v is working on alone could help
      • talked to what'ss her face after about how snowball could act as a project / product manager
        • split out allt he issues
        • if someone comes to you asking how they can help, match their skills against open issues
    • DONE Translate all g0v projects
    • DONE look into splitting out issues across all g0v projects

2021-06 June

2021-06-17 Thursday

2021-07 July

2021-07-03 Saturday

2021-07-12 Monday

2021-11 November

2021-11-04 Thursday

  • DONE Meeting with yoyo's friend [BROKEN LINK: 58359683-2f6d-4465-b21f-bdd52c7f1d22]
    • on messenger
    • discussing [BROKEN LINK: 6231fb0e-9cd2-4108-a799-4eec10228d63]
    • [BROKEN LINK: 92e5ab8c-df65-4e02-a40b-4e34c2ed64b3] is his gf

      that's the girl we play boardgames with with [BROKEN LINK: 00caf813-ecda-4eb2-94dc-6feeeb733590]and [BROKEN LINK: b93686f7-e237-4670-b7b4-612d1c63fdbf]

    • they have an experimental university sort of
    • Mission
      • promote [BROKEN LINK: 8a37e42d-043b-4e7e-8739-344961576c10] [BROKEN LINK: 5bef43d2-0c3f-49cf-a578-99ff6783c13e]
      • diversification
        • industry
        • academia
        • culture
      • wants taiwan to open up quickly
        • utilize resources that are already here
          • we have int'l people here

            taiwna gov apparently spend money convincing people to come into the country but, aren't paying as much attention to the ones that are already here

          • find out what the people already here can do
    • have national initiatives
    • believe it's a good time to capitalize on this

      what with [BROKEN LINK: 8a37e42d-043b-4e7e-8739-344961576c10] being in the news a lot lately and pressure from [BROKEN LINK: 9d460fd6-518f-4b0b-b012-03429cdb07d6] ramping up

    • bilingual nation initiative

      that taiwan movement to be bilingual english by 2030

      • originally wanted to make english an official language
      • 2030 goal extend to be more generational
      • [BROKEN LINK: 6231fb0e-9cd2-4108-a799-4eec10228d63] involved
        • help build bilingual curriculum

          how, who teaches? teachers afraid of being replaced by foreigner teachers, so guide through that

        • work with environmental and human rights groups partners

          use opportunity of tweaking education to also add these ideals

    • education system needs reform
    • formerly registered as non-profit this year
    • started 4 years ago
    • [BROKEN LINK: 58359683-2f6d-4465-b21f-bdd52c7f1d22]himself:
      • worked for senator 10 years ago
      • started his own company, some kind of translation platform
        • got lots of foreigner contacts
        • heard about issues that foreigners face
    • taiwan insecurity about itself internationally
    • started engaging with leglisators connected through friends and gov agencies
      • one obstacle to improving foreigner experience: officials wonder why cater to a population that can't vote
    • help with government websites
      • contact taiwan website

        100 page report on what needs to change

    • see how can bring in int'l resources
      • partner with [BROKEN LINK: 0639600b-1915-48dc-a1ba-ee42cfb10908]

        might set up campus here

    • set up as nonprofit b/c easier
    • involved with [BROKEN LINK: 9184342e-0d5d-48e0-9047-97e767daeb97]
      • consulted
      • official partner
      • won bid for some kind of gold card office thing
    • trip to taidong
      • this is where he met [BROKEN LINK: 6d687d44-c7a4-49a6-b82d-f5a6d5b84ef6]
      • taidong wants to develop [BROKEN LINK: 66e03144-9278-4768-8274-c41f83384b3c] communities

        population is aging out there youth flight hope is that drawing in digital nomads will make the area cooler and draw in their own young people damn thinking about it, international people remain relatively insular, would need to work not just on attracting them, but making them integrated and available

    • another trip planned in Dec to Dawu
      • oldest population in taiwan
        • has beaches, hiking
        • underdeveloped
        • engage local residents - what do they want?
        • partially sponsored by taidong gov
    • develop satellite communities in taiwan
      • help foreigners engage outside of taipei
      • taidong gov most freindly in this regards
        • especially indigenous populations
        • only county government with international development section
          • with 2 foreigners hired
          • making content more english friendly
      • taidong as model
    • there are some other local revitilization efforts
    • Za Share
      • experimental education organization
      • board member of crossroads
      • local kids top aspiration to run their own 7-11

        help them dream bigger!

    • Feb 18th: membership meeting
      • propose initiatives
      • getting budget ready for website
      • internal initiatives
    • application has to be board approved
    • 2000ntd yearly membership fee

      paid at door or bank transfer

    • meetings usually online

      next one required by law to be in person because some kind of election is happening

    • used to do bilingual workshops, board game nights monthly
      • trying to get local taiwanese involved
      • work towards goals with eachother

2021-11-19 Friday

  • Crossroads meeting
    • import stuff from u.s. = sunny buy
      • "imported goods for foreigner in taiwa"
      • recommended by michael
    • charlene chariperson in candada
    • DONE ask crossroads for slack   life
    • Gold card + bilingual initiative
      • big int'l intiative
      • crossroads involved
    • "semi governmental orgs"
      • for example bilingual initiative
    • national development council vs ministry of education
    • collab with international organizations
    • world bank - something about startup scene in romania
      • but weren't able to join because no time
    • revenue: 752k NTD
      • donors 148k
      • membership fee 50k
    • costs 508252 NTD
    • tim: deputy chair and project leader of experimental university
    • Experimental university
      • has applied to be a university
        • 173 meetings
        • 15 memorandums of understanding signed
      • DONE how to sign up to be guru?   life
      • willl be hiring coaches with c ounseling experienc e
      • "american taiwanese mental health institute"
        • provides counseling services to students
      • had to share address with another university
        • zhonghua university in hsinchu
          • they're looking to differentiate from other universities
          • under 5k students = on the ministry of education "watch list"
        • exploring shared credits
        • they can provide facilities
        • studetns can get concurrent degree
        • XU is digital
      • lots of gov interest in coursera, including by president
      • national development council wants to do 2nd online forum, not coming to this one
      • XU got tons of feeback from MoE
      • MoE main concern is safe implosion of smaller universities rather than innovation of new universities
      • 3 other experimental universities
        • others in bureaucratic purgatory
        • because they're religious lol
    • appworks - taiwan investment compnay
    • taiwan startup stadium: same
    • Beacon
      • digital nomad and regional revitalizaton
      • create "becaons" to attract digital nomads to region
        • want to focus on regions outside of i.e. taipei
          • rural areas
      • "community output"
        • known people
        • fun activities
      • "TT Maker" startup space in taitung
        • is the "base"
      • Junyi school of innovation
        • experimental middle school in taitung?
      • 3rd trip: Dec 9-15
        • experience dawu township
        • provide feedback to taitung county gov on becoming digital nomad
        • everyone welcome
        • music festival the 12th
      • DONE Check if i can go to this   life
    • DONE message realty project guy   life
      • focus group series
    • DONE check out "Meet Taipei"   life
    • DONE CHeck in on turtle burn   life
    • DONE buy more green masks   life
    • we have working relationship with human rights foundation
    • apparently non profits can only take donations not invoice?

      that's why we had to change the official registered location anyway

    • Michael's "Park Bus" crossroads activity / event
      • Jan 15
      • DONE get this on calendar   life
      • go to national forest
        • mindfulness walk or
        • environmental activity
    • bilingual biweekly show
      • 10 mins
      • need host, bilingual
      • or two native speakers
      • fm 101.7
      • and online
      • sponsored by MoE

2021-11-23 Tuesday

  • coursera meeting crossroads

2021-12 December

2021-12-02 Thursday

  • mark amery on lambda   curative

    @Daniel Furse, since you asked during our meeting earlier, here are some fundamentals about [BROKEN LINK: 32a98d9e-866c-4c8d-9c23-adbd6239ca77] etc that I learned today. Maybe it'll be useful to you or others! We deploy our Lamdas using [BROKEN LINK: 2872f4eb-ecf9-4a7c-829b-7a9c5a34181c](Serverless Application Model), which is basically a set of tooling for deploying lambdas via [BROKEN LINK: 1af9aefe-d3a8-4bf8-930a-340a5543d221] CloudFormation lets you deploy sets of resources (including lambdas) in "stacks". A stack gets defined by a CloudFormation template in a template.yaml file Docs on the structure of an ordinary template.yaml and the meaning of each property in it can be found at https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html … but our template.yaml also contains some SAM-specific stuff. The line Transform: AWS::Serverless-2016-10-31 in our template.yamls indicates that they're SAM templates and that the extra stuff described at https://github.com/aws/serverless-application-model/blob/master/versions/2016-10-31.md is usable in them Also, there's a samconfig.toml file. As I understand it, this defines default values for command-line arguments passed to sam. This means that to find out what a property in there means, you need to look up the docs for the corresponding sam CLI command. For instance, the properties in the [production.deploy.parameters] section are command-line arguments that will be automatically passed to sam deploy when doing a deploy to the production environment. Once a Lambda Function is triggered (e.g. by an S3 upload), Lambda automatically spins up container instances to run the lambda function, then imports and runs the `Handler` function (as defined in your template.yaml), passing it an event object representing the event that triggered the run. Each container can only be processing a single event at a time; lambda adds more instances to support handling more events. Potentially a container can handle multiple events in series before being shut down, and even cache stuff in /tmp between requests. Output via printing from your Lambda function automatically goes to a CloudFormation log group for the Lambda. One thing I remain unclear on is the broad-strokes division of responsibility between the pure CloudFormation template.yaml stuff, the SAM extensions to it, and the content of samconfig.toml

2022

2022-01 January

2022-01-04 Tuesday

  • richard vet appointment

    He has poop in body Constipation last time This time it's not as solid More feces than normal in body Bloated from fast, abnormal amount

    Gi problem still

    Lungs are clear and good Most problems in gi tract

    No obvious mass, such as tumors

    Why gas? Reptiles can easily get lower GI transit time Will be chronic problem

    Caused by initial too low heat

    Ictarus yellow serum Should be clear Usually a liver problem causes this Liver value is not too abnormal, a little higher Renal kidney function good Glucose normal Calcium normal Phosphorus normal Total protein still ok Pcv 35% is good no anemia White blood cell toxic change 3 grade out of 4, so he might have some bacterial infection. Not sure origin, or what kind

    Other than anti parasite, he should also take antibiotics

    Hopefully will eliminate infection, then when he gets more comfortable, hopefully he will start eating

    Obvious problem is that Richard has bacteria infection

    Not sure cause,

    Bearded dragon sensitive to getting low immunal function Caused by husbandry, stress, all will cause immunal function to lower Hard to tell origin but usually caused by animal condition becomes worse

    Infection, Parasite problem, Need to do fecal examination Liver problem

    Are the three problems

    Hard to evaluate in reptiles their liver function Medical technology simply not as good

    No specific medicine for liver problem

    Will give liver protection drug Most important thing feeding Maybe need to do force feeding Liquid with nutritional powder

    Will be a long path to recovery

    Make day temperature and night temperature the same Keep stable temperature Keep night temperature above 28

    Basking light doesn't need to be so long Ceramic heater

    Bath under ceramic heat lamp

    He will give us oral Medicine

    Can do nutritional powder once in two days

    Don't want to him stress too much If he gets very uncomfortable, feed less

    Nutrition very important for liver problem

    Hard to find balance

    Bearded dragon hard to treat

    Of course parasites in crickets Once animal has normal function parasites have problem

    If Richard willing to eat something, can give him something hes willing to eat in small amount

    Can still try to hand feed him some normal food plus nutritional powder

    When Richard has more regular defecation, then vet has more confidence in his gi function

    Maybe stop feeding crickets now

    Until Richard poops more

    Nutritional powder more easy to digest

    drugs are antibiotic, liver protectant, GI drug .2 each day

    keep ambient temperature between 28 and 32

    vet gave Richard shot of deworming, nutrient injection (hence small temporary shoulder bump)

Created: 2026-05-08 Fri 18:45