Skip to content

Commit d997668

Browse files
committed
vault backup: 2022-11-22 07:46:28 with 86 changed
Affected files: .Angel Investing.md.icloud .Culture.md.icloud .obsidian/plugins/obsidian-git/data.json 2022 - Archive/.fwd_qcon_speaking_inquiry_1.zip.icloud 2022 - Archive/Temporal/.Argo.md.icloud 2022 - Archive/Temporal/Argo.md 2022 - Archive/fwd_qcon_speaking_inquiry_1.zip A - DX Circle/attachments/.Pasted image 20220717125519.png.icloud A - DX Circle/attachments/Pasted image 20220717125519.png A - Newsletter/.Temporal Newsletter.md.icloud A - Newsletter/.newsletter fun picks.md.icloud A - Newsletter/Temporal Newsletter.md A - Newsletter/newsletter fun picks.md A - Writing/.Draft - Important Mental Models for Developers.md.icloud A - Writing/.Draft - The Corporate YouTube Code.md.icloud A - Writing/.Draft - Using Software Leverage to Get Rich.md.icloud A - Writing/.Draft - What I learned about Databases.md.icloud A - Writing/.blog patches.md.icloud A - Writing/.daily practices.md.icloud A - Writing/Draft - Important Mental Models for Developers.md A - Writing/Draft - The Corporate YouTube Code.md A - Writing/Draft - Using Software Leverage to Get Rich.md A - Writing/Draft - What I learned about Databases.md A - Writing/blog patches.md A - Writing/daily practices.md Angel Investing.md Culture.md R - Better Questions/.Culture questions.md.icloud R - Better Questions/.general questions.md.icloud R - Better Questions/.icebreaker questions.md.icloud R - Better Questions/.job interview questions.md.icloud R - Better Questions/.personal life direction questions.md.icloud R - Better Questions/.startup questions.md.icloud R - Better Questions/Culture questions.md R - Better Questions/general questions.md R - Better Questions/icebreaker questions.md R - Better Questions/job interview questions.md R - Better Questions/personal life direction questions.md R - Better Questions/startup questions.md R - Company Running/.Community resources.md.icloud R - Company Running/.Events Management.md.icloud R - Company Running/.Financial Planning.md.icloud R - Company Running/.Growth and Marketing.md.icloud R - Company Running/.How to Pitch Temporal.md.icloud R - Company Running/.Operations.md.icloud R - Company Running/.Pitching.md.icloud R - Company Running/.Security 4.md.icloud R - Company Running/.consultants.md.icloud R - Company Running/Community resources.md R - Company Running/Events Management.md R - Company Running/Financial Planning.md R - Company Running/Growth and Marketing.md R - Company Running/How to Pitch Temporal.md R - Company Running/Operations.md R - Company Running/Pitching.md R - Company Running/Security 4.md R - Company Running/attachments/.2022 QCon Events Media Kit .pdf.icloud R - Company Running/attachments/.InfoQ Media Kit 2022.pdf.icloud R - Company Running/attachments/.twilio-partner-brand-guidelines.pdf.icloud R - Company Running/attachments/2022 QCon Events Media Kit .pdf R - Company Running/attachments/InfoQ Media Kit 2022.pdf R - Company Running/attachments/twilio-partner-brand-guidelines.pdf R - Company Running/consultants.md R - Data Engineering/.Datawarehouse notes.md.icloud R - Data Engineering/Datawarehouse notes.md R - Dev Notes/.Developer Industry Tracking.md.icloud R - Dev Notes/Developer Industry Tracking.md R - Goodreads/.Paradigm busting.md.icloud R - Goodreads/Paradigm busting.md R - Investing & Ideas/.Email app.md.icloud R - Investing & Ideas/Email app.md R - Investing & Ideas/Twyx App.md R - Product/.Automation Notes.md.icloud R - Product/.Moats and Network Effects.md.icloud R - Product/Automation Notes.md R - Product/Moats and Network Effects.md Weekly/.2021-W49.md.icloud Weekly/.2022-W14.md.icloud Weekly/.2022-W17.md.icloud Weekly/2021-W49.md Weekly/2022-W14.md Weekly/2022-W17.md justin/env/lib/python3.9/site-packages/numpy/core/.._multiarray_umath.cpython-39-darwin.so.icloud justin/env/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-darwin.so justin/env/lib/python3.9/site-packages/pandas/_libs/.join.cpython-39-darwin.so.icloud justin/env/lib/python3.9/site-packages/pandas/_libs/join.cpython-39-darwin.so
1 parent 252b744 commit d997668

File tree

86 files changed

+1464
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+1464
-1
lines changed

.Angel Investing.md.icloud

-168 Bytes
Binary file not shown.

.Culture.md.icloud

-158 Bytes
Binary file not shown.
+9-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"commitMessage": "vault backup: {{date}} with {{numFiles}} changed",
3+
"autoCommitMessage": "vault backup: {{date}} with {{numFiles}} changed",
34
"commitDateFormat": "YYYY-MM-DD HH:mm:ss",
45
"autoSaveInterval": 20,
6+
"autoPushInterval": 0,
57
"autoPullInterval": 60,
68
"autoPullOnBoot": true,
79
"disablePush": false,
@@ -10,7 +12,13 @@
1012
"listChangedFilesInMessageBody": true,
1113
"showStatusBar": true,
1214
"updateSubmodules": false,
15+
"syncMethod": "merge",
1316
"gitPath": "",
1417
"customMessageOnAutoBackup": false,
15-
"autoBackupAfterFileChange": true
18+
"autoBackupAfterFileChange": true,
19+
"treeStructure": false,
20+
"refreshSourceControl": true,
21+
"basePath": "",
22+
"differentIntervalCommitAndPush": false,
23+
"changedFilesInStatusBar": false
1624
}
Binary file not shown.
-155 Bytes
Binary file not shown.

2022 - Archive/Temporal/Argo.md

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
https://softwareengineeringdaily.com/2021/08/30/argo-kubernetes-native-tools-with-alex-collins/
2+
3+
- **Cleanup Time**: k8s tasks can be terminated at short notice, only have 30s cleanup time. Argo/Airflow run jobs to completion, take longer
4+
- **Data management**: batch processing job with large files, want to keep working on the file but the processing might be stopped at any time (can mitigate with retries, memoization, pod disruption budget)
5+
- **History** - Applatix 2016 acquired by Intuit. Workflow engine for K8S
6+
- **Why ArgoCD**: 3 things:
7+
- Gitops - easy rollback, auditing
8+
- Cloud/k8s native - store resources, build controllers, k8s rbac, scaling
9+
- argocd adds multitenancy, multicloud capabilities
10+
- **Usecases for Argo Workflow**
11+
- general wf execution platform from k8s
12+
- scale - thousands, tens of thousands of tasks
13+
- Kubeflow pipelines has argo wfs embedded in it
14+
- large files (gb range) - good first class integration with buckets on Azure, GCP, AWS
15+
- Infra automation - if ur already on k8s
16+
- CI - move off jenkins (edge usecase)
17+
- ETL, batch processing, general data handling
18+
- ecosystem
19+
- Argo Rollouts
20+
- Argo CD
21+
- Argo WFs
22+
- Argo Events
23+
- new product: Argo Dataflow - running forever - streaming/continuous workflow
24+
- **What qualities do people like**
25+
- big fanout WFs, offload to cloud infrastructure that scales up
26+
- reliability - bcause k8s ephemeral
27+
- easy to get started, dont need to learn a lot of new things beyond k8s, because know RBAC, deployment, pod, logs
28+
- How Intuit uses
29+
- argo wf: just managed solution - just run the workflow
30+
- argo cd: one click deploy
31+
- PreArgo vs Post Argo
32+
- ArgoCD and Flux ushered in GitOps on K8s as a norm.
33+
- Argo WFs - can check status of WFs via a K8S API, contrasted with k8s job (very simple, not massive fan out)
34+
- How Argo Works
35+
- conroller backend - golang grpc
36+
- frontend - react, scss
37+
- on frontend - rendering library/suite of components in real time
38+
- push based, animated fronted
39+
- RESTish API first design, above gRPC
40+
- lean heavily on K8s informers - in memory representation of a cluster
41+
- k8s operators - listen to changes in cluster and react to them
42+
- How to define an Argo WF
43+
- it is a k8s custom resource called a "workflow"
44+
- metadata: namespace
45+
- specification - some config for impl, garbage collection, what work it does and ordering
46+
- each task has a template
47+
- Roadmap
48+
- infinite workflows
49+
- multicluster workflows
50+
- Comparison
51+
- WFs: Temporal, Prefect, Luigi, Airflow
52+
- CD: Flux
3.43 MB
Binary file not shown.
Binary file not shown.
Loading
-172 Bytes
Binary file not shown.
-173 Bytes
Binary file not shown.

A - Newsletter/Temporal Newsletter.md

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
hasura + temporal livestream
2+
cool post from @Dom on how they are combining Hasura and Temporal for ecommerce! https://medium.com/stateset/pro-code-workflows-for-ecommerce-operations-430a0e492c6b
3+
4+
we made the thoughtworks tech radar! [https://www.thoughtworks.com/radar/platforms](https://www.thoughtworks.com/radar/platforms)
5+
6+
7+
https://medium.com/stateset/pro-code-workflows-for-ecommerce-operations-430a0e492c6b
8+
9+
temporal nx monorepo https://andreas-fyi.notion.site/Using-Temporal-io-inside-a-Nx-Monorepo-76a3c8f1087e4a4ca9d6ceed605d706e#6345607181ff43d4a102d81e9ac6d4e8
10+
11+
salty
12+
- https://docs.google.com/document/d/1vHf_A2k0GvV_91lK4EcRuF8TmXuBae0JBsil89-avUk/edit#
13+
- https://app.gong.io/call/pretty-transcript?call-id=3510706544667263213
14+
15+
next newsletter
16+
- temporal.io/checkr
17+
- https://www.datastax.com/blog/easily-manage-workflows-at-scale-with-temporal-io-and-astra-db
+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
https://twitter.com/aniket1by2/status/1502223747985846273?s=20&t=BNHe6uabCoY9vi5tmfP8Aw
2+
3+
blob opera https://artsandculture.google.com/experiment/blob-opera/AAHWrq360NcGbw?cp=e30.
4+
5+
bridge https://www.youtube.com/watch?v=pwglOlD7e0M
6+
7+
regex https://regexlearn.com/learn
8+
9+
pick: https://marketplace.visualstudio.com/items?itemName=lostintangent.wikilens
10+
11+
12+
townscaper https://twitter.com/osksta/status/1466059785703460870?s=21
13+
14+
discord https://blog.discord.com/meet-the-discord-users-who-imagined-a-place-657325b75fa6
15+
16+
17+
fun: https://pudding.cool/2021/03/love-and-ai/
18+
19+
p.s. unclaimed.org tax refund
20+
21+
22+
https://www.oldbookillustrations.com/
23+
24+
25+
# FUN
26+
https://remoteteam.games/
27+
https://virtualmojito.com/Lifestyle-Social-24b3a512e41941519dd08f170ddd4f8c
28+
29+
30+
touching little short story relevant to self care http://www.robinhobb.com/blog/posts/38429
31+
32+
disk inventory http://www.derlien.com/
33+
34+
bees
35+
https://twitter.com/TomLumPerson/status/1382162240850264065?s=20
36+
37+
38+
list of emerging technologies https://en.wikipedia.org/wiki/List_of_emerging_technologies
39+
40+
origin of tech debt metaphor https://www.youtube.com/watch?v=pqeJFYwnkjE
41+
42+
dominos https://twitter.com/Funny_Signs_/status/903903248435875841?s=20
43+
44+
image generation https://github.com/lucidrains/deep-daze
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

A - Writing/.blog patches.md.icloud

-165 Bytes
Binary file not shown.
-167 Bytes
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
- hedonic treadmill - never be enough
3+
- principal agent problem
4+
- lampshading
5+
- fallacy of composition
6+
- Gell-Mann Amnesia effect
7+
- engineer manager pendulum
8+
- Greshams law https://twitter.com/swyx/status/1286624921532080129?s=20
9+
- https://en.wikipedia.org/wiki/Rule_of_least_power
10+
- switch push to pull
11+
12+
13+
14+
https://untools.co/hard-choice-model
15+
16+
17+
## mental models
18+
https://www.google.com/url?q=https://medium.com/%40yegg/mental-models-i-find-repeatedly-useful-936f1cc405d&sa=U&ved=2ahUKEwigo6iXlvfpAhVZHc0KHUgYDc0QFjAAegQIChAB&usg=AOvVaw044z4ms1AZb5Be37lBQWPw
19+
20+
https://www.google.com/url?q=https://www.amazon.com/Super-Thinking-Book-Mental-Models-ebook/dp/B07P8J83WR&sa=U&ved=2ahUKEwigo6iXlvfpAhVZHc0KHUgYDc0QFjACegQIDBAB&usg=AOvVaw2VuwuClwWENeRom_tJTWiH
21+
22+
23+
https://twitter.com/g_s_bhogal/status/1492255231169679365?s=21
24+
25+
https://twitter.com/seldo/status/1486563446099300359?s=20&t=kE8BLv6rnoeTIl3Pm41GVg
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
2+
3+
4+
https://twitter.com/coreyhainesco/status/1470106194182213633?s=21
5+
6+
good youtubes
7+
- ahrefs https://m.youtube.com/channel/UCWquNQV8Y0_defMKnGKrFOQ
8+
- tailwind https://www.youtube.com/c/TailwindLabs
9+
- tk kader https://m.youtube.com/channel/UCUseoG3kofRLS6WoUaL_15w
10+
- mike slaats https://www.youtube.com/mikedotsaas
11+
- caya https://www.youtube.com/cayahere
12+
- twilio engage https://m.youtube.com/user/TeamTwilio
13+
- hubspot marketing https://m.youtube.com/user/HubSpot
14+
- altinity https://www.youtube.com/channel/UCE3Y2lDKl_ZfjaCrh62onYA/featured
15+
- Clickhouse https://www.youtube.com/c/ClickHouseDB
16+
17+
company youtube strategy
18+
- b2c https://www.youtube.com/watch?v=MIOpohrjuXk
19+
20+
21+
why did prismic not work? https://youtu.be/s-pCNqqUbfI
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Naval Ravikant's most famous writing is [How to Get Rich (without getting lucky)](https://twitter.com/naval/status/1002103360646823936?lang=en). He spends 12 out of 38 tweets discussing the importance of **leverage** in building wealth:
2+
3+
> "Fortunes require leverage. Business leverage comes from capital, people, and products with no marginal cost of replication (code and media)... Code and media are permissionless leverage. They’re the leverage behind the newly rich. **You can create software and media that works for you while you sleep.**"
4+
5+
Naval was writing for a general audience, but I think this point bears further elaboration for *the software engineers*. I've already written about the media side of this as [Friendcatchers](https://www.swyx.io/friendcatchers), but as far as I can tell nobody's taken a crack at extending the wealth leverage concept for software.
6+
7+
The reason this matters is that all software is not created equal. Choosing to work very hard on the wrong thing caps your financial upside from the get-go. Therefore every ambitious software engineer needs a *Theory of Value of Software*, and to make learning, career, and investment choices accordingly.
8+
9+
## The Mathematics of Leverage
10+
- Financial leverage
11+
- Operating leverage
12+
13+
- productizing leverage
14+
- economies of scale
15+
- bargaining? https://en.wikipedia.org/wiki/Leverage_(negotiation)
16+
- network effects
17+
18+
## Code-specific Leverage
19+
- automation - [systems leverage](https://rockstarfinance.com/six-types-of-leverage)
20+
- cronjobs/job runners/workflows
21+
- infra tool/internal platform
22+
- human in the loop/shlep
23+
- even calculations are automation
24+
- user definable automation
25+
- **distribution -> compute on user machines?**
26+
- programmatic generation -> zapier seo story, gpt3
27+
- personalization/targeting j
28+
- targeted PLG investment -> referral bonuses
29+
- personalized recommendations
30+
- indirection -> clean abstraction
31+
32+
33+
34+
I listened to [the audiobook version](https://www.navalmanack.com/audiobook) of the Alamanack of Naval Ravikant, just Part 1 on Wealth. It has two sections, Building Wealth and Building Judgment.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
what i've learned so far about databases
3+
- https://medium.com/runacapital/open-source-analysis-and-os-databases-1eb1fe840719
4+
- seldo's presentation
5+
- OLAP/OLTP from sedaily
6+
- importance of "database api's" or serverless databases
7+
- percona pod
8+
- dedicated db's - elasticsearch, clickhouse, sentry/honeycomb/datadog
9+
- uber logging with clickhouse - problems with ES https://eng.uber.com/logging/
10+
- expensive
11+
- rachelbythebay blog about the bad db that she wrote
12+
- aggregations are hard
13+
- mysql vs pg
14+
- https://eng.uber.com/postgres-to-mysql-migration/ and pg write replication
15+
- from 2000 https://phpbuilder.com/mysql-and-postgresql-compared/ this thread https://news.ycombinator.com/item?id=29455852
16+
- sam lambert on
17+
- https://dbdb.io/
18+
- sqlite is amazing https://blog.wesleyac.com/posts/consider-sqlite
19+
- https://twitter.com/copyconstruct/status/1509701591946780678?s=21
20+

A - Writing/blog patches.md

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
> followups and extra resources on blogposts i have already published
2+
3+
## Learn in Public List
4+
5+
- Christina Gorton
6+
- https://modernweb.podbean.com/e/s07e4-modern-web-podcast-learning-in-public-code-education-community-building-with-christina-gorton/
7+
- Monica Powell
8+
- https://hanselminutes.com/753/leaning-into-learning-in-public-with-monica-powell
9+
10+
## spark joy
11+
12+
https://youtu.be/o0NtjY17v5w
13+
animate in not out
14+
Sweat keyboard accessibility
15+
SVG hover menu clickability
16+
17+
spark joy in slides -
18+
drawing
19+
themes (movie)
20+
jokes
21+
gimmick
22+
23+
Ui design for devs https://designcode.io/ui-design-for-developers

A - Writing/daily practices.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
https://youtu.be/1mOiDYLtZ0I
3+
4+
nas daily started with 1000 videos in 1000 days and now makes 1.3m/month featuring short personal stories

Angel Investing.md

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
2+
- highly recommended book https://www.amazon.com/dp/1119639689/ref=cm_sw_r_cp_api_i_A68Y5G1B918VPBP9519K https://twitter.com/terronk/status/1512529779500544005?s=21&t=_4jVlHObW0tnuuxCp6VviA
3+
-
4+
-
5+
- https://sacerdoti.medium.com/investing-in-public-non-obvious-lessons-from-100-angel-investments-a5951985593e
6+
1. find the "one yard line" - good bull market
7+
2. have very limited time, capital, high bar for participation
8+
3. defer trust to others you believe in - no time for diligence
9+
4. be a momentum investor - find companies that are doing so well they dont need you/diligence. take risk of fraud.
10+
5. find companies tackling hated incumbents (whether bad product or pricing power) - tradfi, bad internal tools, paper process, legacy data platforms
11+
6. be operatING investor, not "operator investor"
12+
7. say thank you when exit, be polite/respectful.
13+
14+
- https://twitter.com/lennysan/status/1486021231589482497?s=20
15+
- Surprise #1: I’m usually wrong about which investments will do best
16+
- Surprise #2: Most deal flow comes from other investors—not founders, friends, or colleagues
17+
- Surprise #3: Great deals are currency among investors
18+
- Surprise #4: Angel investing is more about access than picking
19+
- Surprise #5: It’s mostly about becoming someone founders want on their cap table
20+
21+
22+
- https://www.seedrs.com/insights/blog/investing/what-i-learned-investing-in-138-startups#.WYDyiTHCL4E.twitter
23+
- - it’s not about the idea
24+
- it’s about the market
25+
- it’s about the teamit’s about momentum
26+
- don’t get bushwacked by flashy videos
27+
- revenue curves are king
28+
- there are always bulls
29+
- there are always hawks
30+
- make up your own mind
31+
- know and balance your bias
32+
- co-invest with institutions
33+
- follow-on and double down
34+
- don’t double down on your losers
35+
- early-stage valuations are what you can justify
36+
- funds are likely to invest in the really early-stage of the spectrum
37+
- do your own research, don’t follow the crowd
38+
- learn how early-stage startups work, what makes them succeed or fail
39+
- understand the type of shares you’re buying
40+
- focusing on unicorns is for VCs and the press
41+
- only invest what you’re happy to lose 100% of (take into account tax relief)
42+
- expect to get nothing back
43+
- talk to your investments, help them
44+
- forecasts are fairy dust, look at fundamentals
45+
- place bets, don’t try to pick winners
46+
- just because you don’t get it doesn’t mean it’s bad
47+
- EIS and SEIS are awesome
48+
- SEIS stage is a quantum higher risk than EIS
49+
- money is just numbers, don’t be emotional
50+
- miracles are for fairy tales
51+
- spray and pray can be an almost strategy
52+
- making decisions will contain conscious/unconscious bias (be aware)
53+
- investing in something that fails doesn’t make you the dumb money
54+
- being a founder is one of the hardest jobs there is, be nice but balanced
55+
56+
57+
58+
dont worry about valuation so much as yes/no because https://twitter.com/paulg/status/1492961322236928001?s=21

Culture.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
https://review.firstround.com/80-of-Your-Culture-is-Your-Founder
3+
4+
https://blog.chander.app/2020/10/25/stripe.html
5+
6+
https://slab.com/blog/stripe-writing-culture/
7+
8+
https://a16z.com/2022/08/19/ben-horowitz-on-how-the-best-leaders-build-culture/
9+
10+
11+
## effective culture
12+
13+
https://twitter.com/danluu/status/1493963774478348291?s=21
14+
15+
http://rkg.blog/joy.php
16+
- Most startups have too many values. Your values don't need to appeal to everyone. Instead, they should serve as a bat signal to like-minded people
17+
18+
## remote culture
19+
20+
- async and onboarding - leesons from gitlab
21+
- https://www.listennotes.com/podcasts/levels-a-whole-new/57-building-scaling-remote-Pyh2eICHYTt/
22+
- https://conscious.org bolt handbook
-170 Bytes
Binary file not shown.
-170 Bytes
Binary file not shown.
-173 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
-170 Bytes
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
2+
3+
1. If you’re a founder, ask yourself - “If you had to pick a CEO to replace you, what is the one belief that they have to share with you?”
4+
5+
Patrick Collison asked Dylan Field and Tony Xu this at Base Camp, our annual event where we go camping with our founders. What an incredible question.4 However you would answer it, I would bet that belief represents your culture pretty well.
6+
7+
8+
- https://charity.wtf/2022/01/29/how-can-you-tell-if-the-company-youre-interviewing-with-is-rotten-on-the-inside/
9+
-

0 commit comments

Comments
 (0)