Table of Contents
2020
2020-05 May
2020-05-10 Sunday
2020-05-12 Tuesday
- Checkin
- Sprint Planning #2
- what will we learn after this hour - what we're doing this week
- we gotta decide what's feasible
- must haves:
- erik working on previous sprint work
- 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 uhh i guess organize ready column to only have this week's tickets  work
- what will we learn after this hour - what we're doing this week
- Joe and JENN one on ONE
2020-05-15 Friday
2020-05-18 Monday
2020-05-21 Thursday
2020-06 June
2020-06-02 Tuesday
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
- focus and decide what the most important thing is to work on this week
- Removing autosave? Making it manually explicit save
- This is some kind of planning meeting
2020-06-16 Tuesday
2020-06-29 Monday
- Cloud planning
- goal for week
- 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
- goal for week
- 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
- 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
- DONE Takeover backend while erik is gone because apparently pressured  work
2020-07 July
2020-07-06 Monday
2020-07-13 Monday
2020-07-15 Wednesday
2020-08 August
2020-08-07 Friday
- Backlog grooming  work
- Chatting about tasks and duplicating
- Erik wasn't sure how to get a task ID, or to set one
Task names have the following format: projects/PROJECTID/locations/LOCATIONID/queues/QUEUEID/tasks/TASKID. The user can optionally specify a task name. If a name is not specified then the system will generate a random unique task id, which will be set in the task returned in the response. https://meet.google.com/linkredirect?authuser=0&dest=https%3A%2F%2Fgoogleapis.dev%2Fpython%2Fcloudtasks%2Flatest%2Fgapic%2Fv2beta3%2Fapi.html%23google.cloud.tasks_v2beta3.CloudTasksClient.create_task
- Greg sounds like he has what he needs
- DONE Double check that all industries are represented in chips
- Erik wasn't sure how to get a task ID, or to set one
2020-08-10 Monday
2020-08-12 Wednesday
2020-08-13 Thursday
- Cloud datastore talk from charlie
- cloud bigtable
- cloud sql
- cloud datastore
- kinda nosql
- kinda sql like
- all replication
- highly scalable
- multi-index
- "restriction"
- inherently serverless
- think of a massively large library
- features
- kinda nosql
- bigquery
- entity
- index
- null properties
- projection queries
- 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
- no subqueries
- cloud bigtable
2020-08-24 Monday
- Checkin with google  work
- 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.
- 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
- Running to end of money
2020-09 September
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
- New AB test new search widget
- 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:
- 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
- DONE What is frontend/source/js/content?
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
- 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
- Pushing "satish" to get CI working could be convo for next tech talk
- GAR review
- Andrew
Waiting on images or something from asia, poopycaca
- Matt
How we hire page needs gar
- Charlie
- Next sprint
- 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?
- Ramsi
2020-09-11 Friday
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
- Tine
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
- matt hall
- Careers tech deep dive
- Meeting with ramsi  work
2020-09-16 Wednesday
- Matt oneon on one
- 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
- JQ
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
- matt hall
- 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:
- how we hire
- Stuff in flight
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
- 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
- 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
- matt hall
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
- matt hall
- Meeting with ramsi ticket refining  work
- they're hoping to deliver the how we hire off cycle, by sept 30
- quick pickups
- they're hoping to deliver the how we hire off cycle, by sept 30
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
- jq
- Potato pops product design review  work
2020-09-23 Wednesday
- Pops review retrospective  work
- company all hands  work
- JQ deploy chat  work
2020-09-28 Monday
- POPS Standup  work
- jq
mostly meetings on friday adding functionality to import job to test datastore locally
- caleb
- 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
- jq
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
- matt
- 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
2020-09-30 Wednesday
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
- coding competitions
- 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
- linting talk
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
- got access to delete rows in database so as to delete registraiton to find bug in coding competitions
- JQ
- caleb
- Matt
- 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?
- design how data is structured
- remaining:
- GC 223
- GC 176 Homepage job spotlight carousel module
- GC 268 can probably do as well
- Homepage redesign:
- wanna build it correctly
- 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
- wanna build it correctly
- japnese pwd blocked on client
- Matt caleb mentor one on one  work
2020-10-16 Friday
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
- 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
- spotlight carousel
- JQ
- Chad
- DONE What's up with GC-222? Approved but ticket still blocked? Japanese PWD
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.
- pops pre-deploy review  work
- matt
- chad
- Ramsi
rabbit hole fixes approved by stakeholders and to staging will work on getting it merged into develop
- GC-222
- 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
- Extraction tool for our translations might be bugged but misses some here and there
Matt says he might do this on friday
- matt
2020-10-22 Thursday
- Pops standup
- DONE How did we solve warsaw?  work
- matt
- 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
- there's lots of stuff in the backlog, more than reasonable maybe
- portuguese translation might become priority
- DONE How did we solve warsaw?  work
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?
- apparently enver went through legal review for google analytics
- legal stuff for launch
- Careers team, goal to prioritize goals for sprint
- Chat w/ google before team commits to their stuff for the next few weeks
2020-10-29 Thursday
2021
2021-01 January
2021-01-07 Thursday
- Curative meeting colt introduction  work
- Talked a bit about company info
- 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
- Talked a bit about company info
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
- 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)
- recommends finding goodway to manage postgres DBs,
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
- Project order:
- DONE Mert will assign me linear tickets
- DONE Follow Up: Mert will intorduce me to john engineer
- DONE Mert will introduce me to ryan designer
- 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
- DONE Get email sorted
- DONE Ensure access to all things i need access to
- Mailgun access
- 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.)
- 1Password access
- Linear access
- HackMD access
- DataDog access
- Sentry access
- Metabase access
- Retool access
- DONE Read curative notion intro
- Got me sorted on google finally, password etc
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({]
- DONE How can i schedule an appointment on staging, or, somehow see the appointment confirmation?
- DONE setup backend
- DONE what's useSSRTranslation?
- 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
- DONE What's this ({}: {}) {} syntax mean?
2021-02-12 Friday
2021-03 March
2021-03-22 Monday
2021-05 May
2021-05-12 Wednesday
- Snowball introduction  life project
met with colin no he is not the democrats in asia guy lol
2021-06 June
2021-06-17 Thursday
- Mitch Roznik Data lead at Curative Donut  curative work
- He's hella into ML
- recommended books
- https://www.cengage.com/c/introductory-econometrics-a-modern-approach-7e-wooldridge/9781337558860PF/
statistical book on finance i guess good for time series
- Introduction to Statistical Learning
- says Elements of Statistical Learning is more like a wiki of stuff
- says Elements of Statistical Learning is more like a wiki of stuff
- Introduction to Mathematical Statistics
- https://www.cengage.com/c/introductory-econometrics-a-modern-approach-7e-wooldridge/9781337558860PF/
- has phd in actuarial science
- recommended books
- Also has a hamilton khaki field
- He's hella into ML
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
- 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
- education system needs reform
- formerly registered as non-profit this year
- started 4 years ago
- [BROKEN LINK: 58359683-2f6d-4465-b21f-bdd52c7f1d22]himself:
- taiwan insecurity about itself internationally
- started engaging with leglisators connected through friends and gov agencies
- help with government websites
- see how can bring in int'l resources
- set up as nonprofit b/c easier
- involved with [BROKEN LINK: 9184342e-0d5d-48e0-9047-97e767daeb97]
- 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
- this is where he met [BROKEN LINK: 6d687d44-c7a4-49a6-b82d-f5a6d5b84ef6]
- another trip planned in Dec to Dawu
- develop satellite communities in taiwan
- there are some other local revitilization efforts
- Za Share
- Feb 18th: membership meeting
- 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
- on messenger
2021-11-19 Friday
- Crossroads meeting
- import stuff from u.s. = sunny buy
- charlene chariperson in candada
- DONE ask crossroads for slack  life
- Gold card + bilingual initiative
- "semi governmental orgs"
- national development council vs ministry of education
- collab with international organizations
- world bank - something about startup scene in romania
- revenue: 752k NTD
- costs 508252 NTD
- tim: deputy chair and project leader of experimental university
- Experimental university
- has applied to be a university
- DONE how to sign up to be guru?  life
- willl be hiring coaches with c ounseling experienc e
- "american taiwanese mental health institute"
- had to share address with another university
- 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
- has applied to be a university
- appworks - taiwan investment compnay
- taiwan startup stadium: same
- Beacon
- DONE message realty project guy  life
- 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
- bilingual biweekly show
- import stuff from u.s. = sunny buy
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)