Skip to content

Commit 6a841dd

Browse files
committed
Add data analysis
1 parent 910fd63 commit 6a841dd

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
- [Compilers](#compilers)
4040
- [Configuration](#configuration)
4141
- [Continuous Integration (CI)](#continuous-integration-ci)
42+
- [Data analysis](#data-analysis)
4243
- [Databases](#databases)
4344
- [NoSQL](#nosql)
4445
- [Postgres](#postgres)
@@ -256,6 +257,17 @@ There are some free books available, including:
256257
- Waste 10 weeks of wages on cloud costs.
257258
- Waste 400 hours of engineering on bad architecture.
258259
- Incur 400 hours of bug triage.
260+
- [A Bunch of Programming Advice I'd Give To Myself 15 Years Ago](https://mbuffett.com/posts/programming-advice-younger-self/)
261+
- If you (or your team) are shooting yourselves in the foot constantly, fix the gun
262+
- Assess the trade-off you’re making between quality and pace, make sure it’s appropriate for your context
263+
- Spending time sharpening the axe is almost always worth it
264+
- If you can’t easily explain why something is difficult, then it’s incidental complexity, which is probably worth addressing
265+
- Try to solve bugs one layer deeper
266+
- Don’t underestimate the value of digging into history to investigate some bugs
267+
- Bad code gives you feedback, perfect code doesn’t. Err on the side of writing bad code
268+
- Make debugging easier
269+
- When working on a team, you should usually ask the question
270+
- Shipping cadence matters a lot. Think hard about what will get you shipping quickly and often
259271

260272
## Other general material and list of resources
261273

@@ -696,6 +708,14 @@ See also the Writing section
696708

697709
- [Continuous Integration](https://martinfowler.com/articles/continuousIntegration.html), MartinFowler.com
698710

711+
### Data analysis
712+
713+
- [Ways to make fake data look meaningful](https://danbirken.com/statistics/2013/11/19/ways-to-make-fake-data-look-meaningful.html)
714+
- Don’t share the raw data
715+
- Don’t share your methodology
716+
- Don’t include confidence intervals
717+
- Don’t challenge your own data
718+
699719
### Databases
700720

701721
See also the SQL section.
@@ -713,6 +733,10 @@ See also the SQL section.
713733
- [How Query Engines Work](https://howqueryengineswork.com/00-introduction.html)
714734
- [Why you should probably be using SQLite | Epic Web Dev](https://www.epicweb.dev/why-you-should-probably-be-using-sqlite)
715735

736+
Scaling databases:
737+
738+
- [How Figma's Databases Team Lived to Tell the Scale](https://www.figma.com/blog/how-figmas-databases-team-lived-to-tell-the-scale/): interesting story about sharding
739+
716740
#### NoSQL
717741

718742
- [NOSQL Patterns](http://horicky.blogspot.nl/2009/11/nosql-patterns.html)
@@ -745,6 +769,7 @@ See also the SQL section.
745769
- [Falsehoods Programmers Believe About Falsehoods Lists](https://kevin.deldycke.com/2016/12/falsehoods-programmers-believe-about-falsehoods-lists/)
746770
- [Australia/Lord_Howe is the weirdest timezone](https://ssoready.com/blog/engineering/truths-programmers-timezones/)
747771
- [A love letter to the CSV format](https://github.com/medialab/xan/blob/master/docs/LOVE_LETTER.md)
772+
- [Falsehoods Programmers Believe About Aviation](https://flightaware.engineering/falsehoods-programmers-believe-about-aviation/)
748773

749774
### Data science/data engineering
750775

@@ -828,6 +853,7 @@ Articles :
828853
- Help Users Recognize, Diagnose, And Recover From Errors
829854
- [How to pick more beautiful colors for your data visualizations](https://blog.datawrapper.de/beautifulcolors/)
830855
- [Visual design rules you can safely follow every time](https://anthonyhobday.com/sideprojects/saferules/)
856+
- [Malleable software: Restoring user agency in a world of locked-down apps](https://www.inkandswitch.com/essay/malleable-software/)
831857

832858
Typograhy: see "Typography" section
833859

0 commit comments

Comments
 (0)