···11# Blogging
2233- Expect 80% of the [[ideas]] in a post to happen after you start [[Writing]] it, and 50% of those you start with to be wrong.
44-- To decide if your idea is worth [[Writing]] about, [ask these questions](https://jvns.ca/blog/2016/05/22/how-do-you-write-blog-posts/):
44+- To decide if your idea is worth [[Writing]] about, [ask these questions](https://web.archive.org/web/20260205031856/https://jvns.ca/blog/2016/05/22/how-do-you-write-blog-posts/):
55 - Would this have helped me a year ago?
66 - Would this have helped me last week?
77 - Do you think this would be interesting to at least like 2 other people?
···1414- Put a summary at the top if you're writing a long post.
1515- The more you create, the more ideas come to you to continue creating. That's the creativity [[Feedback Loops|feedback loop]].
1616- [Expand your definition of completing a project (any project, no matter how small) to include writing a blog post that explains that project](https://twitter.com/simonw/status/1578018383127187461).
1717-- For long-form content, the [diamond model](http://web.archive.org/web/20250130021041/https://dropbox.design/article/mental-models-for-designers) works great for putting a structure around your main idea:
1717+- For long-form content, the [diamond model](https://web.archive.org/web/20250130021041/https://dropbox.design/article/mental-models-for-designers) works great for putting a structure around your main idea:
1818 1. Attention: Start with a story, statistic, or something similar
1919 2. Main topic: Briefly introduce the main topic you'll cover
2020 3. Previews: Give quick previews of your subtopics
+1-1
Data Practices.md
···2222 - How can we measure our progress/success for each step?
2323 - What happens if we don't hit the target?
2424- What is the real problem you're trying to solve?
2525- - Frame the (initially vague) data questions this way: [How does _lever_ impact _KPI_?](https://www.narrator.ai/blog/how-i-frame-data-questions-to-make-analyses-more-useful/)
2525+ - Frame the (initially vague) data questions this way: [How does _lever_ impact _KPI_?](https://web.archive.org/web/20220810142837/https://www.narrator.ai/blog/how-i-frame-data-questions-to-make-analyses-more-useful/)
2626- What is the business question you're trying to answer?
2727- What decision will you make or action will you take with this data?
2828- [What are we trying to improve](https://twitter.com/ergestx/status/1758538405695086829)?
+1-1
Data Quality.md
···44 - Log data quality issues so you can act on them.
55 - [We live in a messy world and as a result the data we collect and represent it are always going to be messy](https://twitter.com/KostasPardalis/status/1641122521775849497).
66- Data quality [is a measurement of the value of data to the business, meaning it is dependent on the task trying to be accomplished](https://tayloramurphy.substack.com/p/data-quality). High quality data in one context can be low in another.
77-- [Data issues are fractal](https://www.speedwins.tech/posts/some-words-with-nuria-ruiz#question-7).
77+- [Data issues are fractal](https://web.archive.org/web/20241212162417/https://www.speedwins.tech/posts/some-words-with-nuria-ruiz).
88- [There are many common data quality problems already figured out](https://b-greve.gitbook.io/beginners-guide-to-clean-data/).
99- Incremental data quality improvements can lead to measurable value back to the business. That's what you should focus on and this is what's going to help you with convincing people to care about data quality.
1010- Data quality is a team sport. Data is not the concern of just the DEs, ML Engs, Analysts etc. Data quality starts from the front-end. Did you check the JSON you sent on Rudderstack before merging that instrumentation PR?
+8-8
Decentralized Web.md
···1717- [Kernel Community](https://kernel.community/).
1818- Decentralized friendly and open source alternatives:
1919 - [Trello](https://dework.xyz/)
2020- - [Notion](http://web.archive.org/web/20241220080916/https://www.clarity.so/)
2020+ - [Notion](https://web.archive.org/web/20241220080916/https://www.clarity.so/)
2121 - [Medium](https://mirror.xyz/dashboard)
2222 - [Imgur](https://www.pinata.cloud/)
2323- - [Netlify](https://fleek.co/)
2323+ - [Netlify](https://web.archive.org/web/20250105132652/https://fleek.co/)
2424 - [Firebase](https://textile.io)
2525 - [Dropbox](https://www.sliksafe.com/). [Another](https://files.chainsafe.io/)
2626 - [Publishing](https://docs.distributed.press/)
···2929## Links
30303131- [Kernel](https://kernel.community/). An 8 week program covering crypto and web3.
3232-- [Crypto Canon](https://a16z.com/2018/02/10/crypto-readings-resources/) - Great list of crypto readings and resources.
3333- - [Understanding Crypto](https://a16z.com/2020/04/30/explaining-crypto-from-a16z/)- Learn more about cryptocurrencies.
3232+- [Crypto Canon](https://web.archive.org/web/20230219013152/https://a16z.com/2018/02/10/crypto-readings-resources/) - Great list of crypto readings and resources.
3333+ - [Understanding Crypto](https://web.archive.org/web/20230207021732/https://a16z.com/2020/04/30/explaining-crypto-from-a16z/)- Learn more about cryptocurrencies.
3434- [DAOs, A Canon](https://future.a16z.com/dao-canon/). Understand, build, and get involved with โdecentralized autonomous organizationsโ.
3535- [Trading View](https://www.tradingview.com/markets/cryptocurrencies/) - Crypto charts.
3636- [Finematics](https://www.youtube.com/channel/UCh1ob28ceGdqohUnR7vBACA). Educational videos on DeFi (Decentralized Finance).
···45454646### Blockchain Indexing Projects
47474848-There is an emerging landscape of [Data and Blockchain](https://www.primodata.org/blockchain-data).
4848+There is an emerging landscape of [Data and Blockchain](https://web.archive.org/web/20241013061702/https://www.primodata.org/blockchain-data).
49495050#### Companies
51515252- [Tokenflow](https://tokenflow.live/)
5353- [Indexed.xyz](https://github.com/indexed-xyz)
5454- [BitQuery](https://bitquery.io/) ([GitHub](https://github.com/bitquery/explorer))
5555-- [Coherent](http://web.archive.org/web/20250312045544/https://coherent.xyz/)
5555+- [Coherent](https://web.archive.org/web/20250312045544/https://coherent.xyz/)
5656- [Covalent](https://www.covalenthq.com/) ([GitHub](https://github.com/covalenthq))
5757- [Nansen](https://www.nansen.ai/)
5858- [Footprint](https://www.footprint.network/) ([GitHub](https://github.com/footprintanalytics))
5959-- [Blockchair](http://web.archive.org/web/20240228210324/https://blockchair.com/dumps)
5959+- [Blockchair](https://web.archive.org/web/20240228210324/https://blockchair.com/dumps)
6060- [Sentio](https://www.sentio.xyz/) ([GitHub](https://github.com/sentioxyz))
6161- [GeniiData](https://geniidata.com/)
6262-- [Transpose](https://www.transpose.io/) ([GitHub](https://github.com/TransposeData))
6262+- [Transpose](https://web.archive.org/web/20250422042357/https://www.transpose.io/) ([GitHub](https://github.com/TransposeData))
6363- [Allium](https://twitter.com/alliumlabs)
6464- [Kyve](https://www.kyve.network/)
6565- [Token Terminal](https://tokenterminal.com/)
···4141- [Microsoft Documentation Style Guide](https://docs.microsoft.com/en-us/style-guide/welcome/)
4242- [Google Documentation Style Guide](https://developers.google.com/style)
4343- [Mailchimp Content Style Guide](https://styleguide.mailchimp.com/voice-and-tone/)
4444-- [18F Content Guide](http://web.archive.org/web/20230327160033/https://content-guide.18f.gov/our-style/voice-and-tone/)
4444+- [18F Content Guide](https://web.archive.org/web/20230327160033/https://content-guide.18f.gov/our-style/voice-and-tone/)
45454646## READMEs
47474848-- [Building a README](https://readme.so/).
4848+- [Building a README](https://web.archive.org/web/20251221211249/https://readme.so/).
4949- [How to Write a Great README](https://www.appsmith.com/blog/write-a-great-readme).
5050 - [Template](https://www.makeareadme.com/).
5151- [Readme Driven Development](https://tom.preston-werner.com/2010/08/23/readme-driven-development).
+1-1
Dogs.md
···77777878### Stuffed Kongs
79798080-[Stuffed Kongs](https://youtu.be/LwZI1isnvPQ) are meant to give your puppy or dog a chance to work out his brain and tongue while he gets a delicious treat or meal and you get some well-deserved downtime to relax. [Some stuffings](https://www.naturzoo.com/estimulacion-mental-alimentos-naturales/):
8080+[Stuffed Kongs](https://youtu.be/LwZI1isnvPQ) are meant to give your puppy or dog a chance to work out his brain and tongue while he gets a delicious treat or meal and you get some well-deserved downtime to relax. [Some stuffings](https://web.archive.org/web/20230929103825/https://www.naturzoo.com/estimulacion-mental-alimentos-naturales/):
81818282- Puppy kibble or wet food.
8383- Proteins: Beef (non-fatty cut), chicken, turkey, salmon - all should be unseasoned and cooked.
+1-1
Learning.md
···70707171[Follow this method](https://www.lesswrong.com/posts/ZGzDNfNCXzfx6hYAH/how-to-learn-soft-skills):
72727373-- Pick a soft skill, X, that you'd like to get better at. Then, set a 5-minute timer. Spend those 5 minutes [explaining](https://jvns.ca/blog/confusing-explanations) to yourself, in [[Writing]], how to do X. Brainstorm on what the key tricky bits are, or strategies for navigating them.
7373+- Pick a soft skill, X, that you'd like to get better at. Then, set a 5-minute timer. Spend those 5 minutes [explaining](https://web.archive.org/web/20260213163031/https://jvns.ca/blog/confusing-explanations/) to yourself, in [[Writing]], how to do X. Brainstorm on what the key tricky bits are, or strategies for navigating them.
7474- Explore how is skill X really actually just the same as skill Y. In the sense that anyone who is fluent in skill Y already knows all they need to know to be good at X โ they just need to apply their Y-skill to X. Your goal, as you do this, is to create a very short guide that enables anyone who already knows Y to hit the ground running with X.
75757676## Teaching
+2-2
Machine Learning.md
···57575858- [Applied ML in Production](https://madewithml.com/#course)
5959- [Applied ML](https://github.com/eugeneyan/applied-ml)
6060-- Microsoft [ML Model Production Checklist](https://microsoft.github.io/code-with-engineering-playbook/machine-learning/ml-model-checklist/) and [Fundamental Checklist](http://web.archive.org/web/20240903115158/https://microsoft.github.io/code-with-engineering-playbook/machine-learning/ml-fundamentals-checklist)
6060+- Microsoft [ML Model Production Checklist](https://web.archive.org/web/20250808173855/https://microsoft.github.io/code-with-engineering-playbook/machine-learning/ml-model-checklist/) and [Fundamental Checklist](https://web.archive.org/web/20240903115158/https://microsoft.github.io/code-with-engineering-playbook/machine-learning/ml-fundamentals-checklist)
6161- [Engineering best practices for Machine Learning](https://se-ml.github.io/practices/)
6262- [Full Stack Deep Learning](https://course.fullstackdeeplearning.com/)
6363- [Awesome Production Machine Learning](https://github.com/EthicalML/awesome-production-machine-learning)
···8282- [The Open-Source Data Science Masters](https://github.com/datasciencemasters/go)
8383- [The Data Visualization Catalogue](https://datavizcatalogue.com/) and [Project](https://datavizproject.com/).
8484- [Visualization Curriculum](https://jjallaire.github.io/visualization-curriculum/)
8585-- [Chart Dos and Don'ts](http://web.archive.org/web/20211026152255/https://www.eea.europa.eu/data-and-maps/dashboards/industry-energy-ghg/)
8585+- [Chart Dos and Don'ts](https://web.archive.org/web/20211026152255/https://www.eea.europa.eu/data-and-maps/dashboards/industry-energy-ghg/)
8686- [Machine Learning Tutorials](https://ujjwalkarn.github.io/Machine-Learning-Tutorials/)
8787- [Data looks better naked](https://www.darkhorseanalytics.com/blog/data-looks-better-naked)
8888- [Guides for Visualizing Reality](https://flowingdata.com/2020/06/01/guides-for-visualizing-reality/)
+3-3
Open Data.md
···24242525In the blockchain example, data is Open, Verifiable, and Useful. And yet, the main provider of data is Dune, a company that captured most of the data layer. Users can run `cryo` but there are no incentives for them to share the data. There isn't a matchmaking market for data and people are forced to repeat the same work.
26262727-Open Source code has made a huge impact in the world. Let's make Open Data do the same! Open data is, essentially, public infrastructure (similar to roads, bridges, or the internet). Let's make it possible for [anyone to fork and re-publish fixed, cleaned, reformatted datasets as easily as we do the same things with code](http://web.archive.org/web/20240719190206/https://juan.benet.ai/blog/2014-02-21-data-management-problems/).
2727+Open Source code has made a huge impact in the world. Let's make Open Data do the same! Open data is, essentially, public infrastructure (similar to roads, bridges, or the internet). Let's make it possible for [anyone to fork and re-publish fixed, cleaned, reformatted datasets as easily as we do the same things with code](https://web.archive.org/web/20240719190206/https://juan.benet.ai/blog/2014-02-21-data-management-problems/).
28282929This document is a collection of ideas and principles to make Open Data more accessible, maintainable, and useful. Also, recognizing that a lot of people are already working on this, there are some amazing datasets, tools, and organizations out there, and, that Open Data is a people problem at 80%. This document is biased towards the technical side of things, as I think that's where I can contribute the most. I believe we can do much more with the available data.
3030···4242- Data watermarking, fingerprinting, and provenance tracking with blockchains.
4343- Better CPUs, compression algorithms, and storage technologies.
44444545-These trends are already making their way towards movements like [DeSci](https://ethereum.org/en/desci/) or smaller projects like [Py-Code Datasets](https://py-code.org/datasets). But, we still need more tooling around data to improve interoperability as much as possible. Lots of companies have figured out how to make the most of their datasets. **We should use similar tooling and approaches companies are using to manage the open datasets that surrounds us**. A sort of [Data Operating system](http://web.archive.org/web/20250316031339/https://data-operating-system.com/).
4545+These trends are already making their way towards movements like [DeSci](https://ethereum.org/en/desci/) or smaller projects like [Py-Code Datasets](https://web.archive.org/web/20260224162429/https://py-code.org/datasets). But, we still need more tooling around data to improve interoperability as much as possible. Lots of companies have figured out how to make the most of their datasets. **We should use similar tooling and approaches companies are using to manage the open datasets that surrounds us**. A sort of [Data Operating system](https://web.archive.org/web/20250316031339/https://data-operating-system.com/).
46464747One of the biggest problems in open data today is the fact that organizations treat data portals as graveyards where data goes to die. Keeping these datasets up to date is a core concern (data has marginal temporal value), alongside using the data for operational purposes and showcasing it to the public.
4848···50505151Organizations like [Our World in Data](https://ourworldindata.org/) or [538](https://fivethirtyeight.com/) provide useful analysis but have to deal with _dataset management_, spending most of their time building custom tools around their workflows. That works, but limits the potential of these datasets. Sadly, there is no `data get OWID/daily-covid-cases` or `data query "select * from 538/polls"` that could act as a quick and easy entry-point to explore datasets.
52525353-We could have a better data ecosystem if we **collaborate on open standards**! So, let's move towards more [composable](https://voltrondata.com/codex), maintainable, and reproducible open data.
5353+We could have a better data ecosystem if we **collaborate on open standards**! So, let's move towards more [composable](https://web.archive.org/web/20260119102459/https://voltrondata.com/codex), maintainable, and reproducible open data.
+1-1
Openness.md
···1212- One of the hardest exercises is to receive [[feedback]]. Ask for it and be ready to change. Aim to improve once you've gathered feedback and reflected on it.
1313- Criticizing your in-group takes courage but is possible.
1414- Experience things again (books, movies, ...). They might be the same, but you change and are a different person now. The world changes, too. No one steps in the same river twice.
1515-- Look for new experiences. It is the most important factor for [memorable experiences](https://travelopment.com/how-to-create-memorable-experiences/). When all days follow the same routine, [there is no way to differentiate the memories](https://www.youtube.com/watch?v=zHL9GP_B30E).
1515+- Look for new experiences. It is the most important factor for [memorable experiences](https://web.archive.org/web/20240716123255/https://travelopment.com/how-to-create-memorable-experiences/). When all days follow the same routine, [there is no way to differentiate the memories](https://www.youtube.com/watch?v=zHL9GP_B30E).
1616 - Monotony collapses time. Novelty unfolds it. You can exercise daily and eat healthily and live a long life, while experiencing a short one... Creating new memories stretches out psychological time, and lengthens our perception of our lives.
1717 - Keep high experimental velocity. Try more things quickly!
1818- [When you learn an interesting idea, or read an article, it takes 0 effort to think through friends who might enjoy it, and pass it on](https://www.neelnanda.io/blog/mini-blog-post-10-seek-positive-externalities). This applies all the more so to bigger things - jobs worth applying to, other people they should talk to, etc. Receiving opportunities has (essentially) 0 downsides on their end.
+1-1
Privacy.md
···2233- [Privacy is about power](https://www.privacyguides.org/en/basics/why-privacy-matters/), and human information confers power over human beings.
44- If we care about being authentic, fulfilled, and free humans, we have to care about the rules that apply to information about us. [Privacy gives you the freedom to live your life in a way that best suits your personal goals and needs](https://vitalik.eth.limo/general/2025/04/14/privacy.html).
55-- [Doing privacy first tackles multiple online harms by addressing corporate surveillance.](https://www.eff.org/wp/privacy-first-better-way-address-online-harms)
55+- [Doing privacy first tackles multiple online harms by addressing corporate surveillance.](https://web.archive.org/web/20260224191356/https://www.eff.org/wp/privacy-first-better-way-address-online-harms)
66- [A society with no privacy is a severe disadvantage in any resistance against the oppressive tendencies of the state and other large corporate actors.](https://www.reddit.com/r/privacy/comments/188v2ao/why_is_privacy_important_to_you/)
77 - Think about how badly things can go if the wrong people end up in positions of power.
88 - What happens when someone is being stalked by an abusive ex-partner who works in law enforcement and has access to those databases?
+3-3
Social Games.md
···77- [Diplomacy](https://play.google.com/store/apps/details?id=se.oort.diplicity). Also [Backstabbr](https://www.backstabbr.com/).
88- [The Schelling Game](https://www.lesswrong.com/posts/kM3Xd2mJeWtsGkgSW/the-schelling-game-a-k-a-the-coordination-game). Discern Schelling points among the group.
99- [Aumann Agreement Game](https://docs.google.com/document/d/1gCKURs0Xdnb8PQS54rckS4CJUp8kCklKs2KKi7xDZdA/edit#). Also possible to [play online](https://web.archive.org/web/20241226132325/https://aumann.io/).
1010- - [Calibration Questions](https://today.yougov.com/topics/politics/articles-reports/2022/03/15/americans-misestimate-small-subgroups-population).
1010+ - [Calibration Questions](https://web.archive.org/web/20230828073617/https://today.yougov.com/topics/politics/articles-reports/2022/03/15/americans-misestimate-small-subgroups-population).
1111- [Black Stories](https://detective-stories.com/).
1212- [Stopots](https://stopots.com/es/). Choose a letter, think about things starting with it.
1313- [Two Rooms and a Boom](https://boardgamegeek.com/boardgame/134352/two-rooms-and-boom). [Print and Play version](https://drive.google.com/drive/folders/1_jbxtyH0V0xACK_crdIbf-QMFv0aw7pr). [Online Version](https://www.playkaboom.com/) ([alternative](http://tworooms.centralus.cloudapp.azure.com/)).
···3939- [Bartok](<https://en.wikipedia.org/wiki/Bartok_(card_game)>).
4040- Mao.
4141- [Egyptian Ratscrew](https://waste.org/~oliviax/cards/ratscrew.html).
4242-- [Dvorak](http://web.archive.org/web/20241219082825/https://en.wikipedia.org/wiki/Dvorak_(game)).
4242+- [Dvorak](https://web.archive.org/web/20241219082825/https://en.wikipedia.org/wiki/Dvorak_(game)).
4343- [Skull](https://boardgamegeek.com/boardgame/92415/skull).
4444- [Cheat / Bullshit](https://www.pagat.com/beating/cheat.html).
4545- [In Vino Morte](https://www.youtube.com/watch?v=ksy4mFBZmR0).
···7575- [Rocket Crab](https://rocketcrab.com/). Party games for phones.
7676- [Gartic Phone](https://garticphone.com/). The drawing telephone game.
7777- [Quicksplain](https://quicksplain.com/). Party trivia game for groups of 2 to 8 people that tests your knowledge on a variety of topics.
7878-- [Smart Cookie Trivia](https://www.smart-cookie-trivia.com/). Free, fun, challenging, multiplayer quizzes.
7878+- [Smart Cookie Trivia](https://web.archive.org/web/20251211062847/https://www.smart-cookie-trivia.com/). Free, fun, challenging, multiplayer quizzes.
7979- [Escape Team](https://www.escape-team.com/). A digital-physical escape room game.
80808181## Boardgames
+3-3
Teamwork.md
···66 - Stick to defining components and keep concepts generic (cache, [[databases]], algorithm, ...). Show how the components interact.
77 - Define boundaries and limitations of each component.
88- Work in the open and [[Documentation|document]] everything. Transparency increases understanding and reduces synchronization challenges. **[Emulate Open Source projects](https://tomayko.com/blog/2012/adopt-an-open-source-process-constraints) and [[Remote Jobs|remote companies]]**.
99- - [Write weekly updates](https://doingweeknotes.com/) and share them in a common place.
99+ - [Write weekly updates](https://web.archive.org/web/20250301174513/https://doingweeknotes.com/) and share them in a common place.
1010 - What is shipping (e.g. what is on the near horizon).
1111 - Why is it important / what is now possible as a result / why should people care?
1212 - How are things progressing. Any blockers?
···1616 - Automated code formatting.
1717 - Templates for new projects and components.
1818 - Mechanisms for creating test data.
1919- - Invest in [thoughtful logging](https://www.16elt.com/2023/01/06/logging-practices-I-follow/).
1919+ - Invest in [thoughtful logging](https://web.archive.org/web/20250506184942/https://www.16elt.com/2023/01/06/logging-practices-I-follow/).
2020- Create a [[Company Handbooks|handbook]] to store your [[Company Knowledge Management|company knowledge]]. Document:
2121 - [[Processes]]. Status updates, [[Design Docs]], [on-boarding docs/scripts](https://about.gitlab.com/blog/2020/02/10/lessons-learned-as-data-team-manager/), [[Checklist]], ...
2222 - Decisions. Context and rationale can be documented in a durable location.
···7979 - Being able to run small and compounding experiments (on the product or company [[processes]] and systems) is important. **Work smaller**.
8080 - [Some experiments won't work](https://www.lesswrong.com/posts/97LgacucCxmyjYiNT/the-archipelago-model-of-community-standards). But oftentimes it _feels_ like it won't work when in fact you just haven't stuck with it long enough for it to bear fruit. This is hard enough for _solo_ experiments. For group experiments, where not just one but _many_ people must all try a thing at once and _get good at it_, all it takes is a little defection to spiral into a mass exodus.
8181- The group with the most power determine the system that reflect and reinforce their own way of thinking. Aim for inclusion. _Diversity is being invited to the party. Inclusion is being asked to dance and help organizing the party_.
8282-- [Brainstorm for questions first (explore). Then find the answers (exploit).](http://web.archive.org/web/20240522210302/https://getpocket.com/explore/item/better-brainstorming)
8282+- [Brainstorm for questions first (explore). Then find the answers (exploit).](https://web.archive.org/web/20240522210302/https://getpocket.com/explore/item/better-brainstorming)
8383- Strive for constructive conflict. Get people to [[Asking Questions|ask questions]]. Engage in passionate, unfiltered debate about what you need to do to succeed.
8484- Encourage to fail. Failing is good if the team [[Learning|learns]] from it!
8585- Encourage effectiveness. Find ways to free up your time.