Collection of Links, Notes, Books, Music and more random things that make up my online dungeon
- https://explorabl.es/ [ Explorable Explanation ]
- https://learnxinyminutes.com/ [ Learn X in Y minutes ]
- https://plaza.one/ [ MUSIC ]
- http://zoomquilt2.com/ [ Trippy Fractal Zoom ]
- https://15.ai/ [ Text to Voice ]
- https://musclewiki.com/ [ Workout ]
- https://excalidraw.com/ [ Draw shit ]
- https://www.inkandswitch.com/ [ Cool Software Research Blog ]
- https://clickcalculators.com/chmod/ [ Chmod permissions calculator ]
- https://news.ycombinator.com/item?id=32220192 [ YouTube Channels for the Intellectually Curious]
- https://news.ycombinator.com/item?id=32186203 [ Data structures ]
- https://news.ycombinator.com/item?id=32935412 [ Books ]
- http://www.kegel.com/c10k.html
- https://fullstackopen.com/en/about [ Full stack webdev course ]
- https://dzone.com/articles/understanding-reactor-pattern-thread-based-and-eve [ Event driven Reactor Pattern ]
- https://ably.com/blog/introducing-the-websocket-handbook [ Websocket ]
- https://www.thenile.dev/blog/transaction-isolation-postgres [ transaction isolation ]
- https://keyvanakbary.github.io/learning-notes/books/designing-data-intensive-applications/
- https://martin.kleppmann.com/2012/12/05/schema-evolution-in-avro-protocol-buffers-thrift.html
- https://medium.com/@TimvanBaarsen/apache-kafka-cli-commands-cheat-sheet-a6f06eac01b#fe4f [ Kafka Cheat Sheet ]
- https://sujithjay.com/data-systems/dynamo-cassandra [Distributed Databases]
- https://www.youtube.com/playlist?list=PLSE8ODhjZXjbohkNBWQs_otTrBTrjyohi [ Andy Pavlo lectures PS: I am in love with andy ]
- https://medium.com/baseds [distributed systems]
- https://15445.courses.cs.cmu.edu/fall2019/notes/ [ CMU DB course ]
- https://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf [ Dynamo DB paper ]
- https://github.com/airbytehq/SQL-Levels-Explained [ SQL Levels ]
- https://www.brianstorti.com/replication/ [ Primer on DB replication ]
- https://datarevenue.com/en-blog/pandas-vs-dask-vs-vaex-vs-modin-vs-rapids-vs-ray [ Pandas performance ]
- https://aneesh.mataroa.blog/blog/vectorization-in-olap-databases/ [ Vectorization in OLAP ]
- https://jalammar.github.io/illustrated-transformer/ [ The Transformer ChatGPT ]
- https://timilearning.com/ [ Cool Data blogs ]
- http://daslab.seas.harvard.edu/rum-conjecture/ [ The RUM Conjecture ] Paper: https://scholar.harvard.edu/files/stratos/files/rum-tutorial.pdf?m=1461167186#:~:text=2.,time%2C%20for%20all%20three%20goals.
- https://db.cs.cmu.edu/papers/2017/p781-wu.pdf [ BEST MVCC PAPER ]
- https://ottertune.com/blog/the-part-of-postgresql-we-hate-the-most/
- https://fly.io/dist-sys/ [ distributed systems challenges ]
- https://eranstiller.com/rabbitmq-vs-kafka-an-architects-dilemma-part-1
- https://www.farley.ai/posts/causal [ Causal Trees CRDT ]
- https://www.interdb.jp/pg/index.html [Postgres Internals]
- https://exercism.org/ [ Learn by exercises ]
- https://www.codewars.com/ [ Learn by exercises ]
- https://doc.rust-lang.org/rust-by-example/index.html
- https://gobyexample.com/
- https://github.com/dwyl/learn-elixir
- https://keyvanakbary.github.io/learning-notes/books/effective-java/
- https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/
- https://www.youtube.com/watch?v=qCGofLIzX6g [ How Python was Shaped by leaky Internals by Armin Ronacher ]
- https://pythonspeed.com/articles/rust-cython-python-extensions/ [ choosing a language for Python extensions ]
- https://www.youtube.com/watch?v=bmZNaUcwBt4 [ Why Go ]
- https://erik-engheim.medium.com/go-does-not-need-a-java-style-gc-ac99b8d26c60 [ Garbage collection in Go vs Java ]
- https://github.com/EbTech/rust-algorithms [ Algorithms in Rust ]
- https://sadh.life/post/ast/ [ Learn Python ASTs, by building your own linter ]
- https://javascript.info/ [ Javascript ]
- https://www.youtube.com/watch?v=2HOO5gIgyMg [ Complex Concurrency Patterns with Go ]
- https://go.dev/doc/effective_go [ Effective Go ]
- https://medium.com/@derfrb/concurrency-in-go-shared-memory-a2ef201b396b [ Concurrency in Go: shared memory ]
- https://encore.dev/blog/advanced-go-concurrency [ Advanced go concurrency ]
- https://realpython.com/python-mmap/ [ MMAP ]
- https://ocw.mit.edu/courses/6-851-advanced-data-structures-spring-2012/download/ [ Advanced Data Structures ]
- http://aosabook.org/en/index.html [Architecture of Open Source Applications]
- https://rustwasm.github.io/book/what-is-webassembly.html
- https://blog.cryptographyengineering.com/2014/11/27/zero-knowledge-proofs-illustrated-primer/
- https://github.com/erikgrinaker/readings [ CS Reading Material ]
- https://wizardforcel.gitbooks.io/sicp-in-python/content/ [Structure and Interpretation of Computer Programs]
- https://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html [ Monads in Haskell ]
- https://www.youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB [ MIT Distributed Systems lectures ]
- https://www.youtube.com/watch?v=XcT4yYu_TTs [ Clean code ]
- https://sourcemaking.com/design_patterns
- https://stackfull.dev/tree-data-structure-in-javascript [ Data Structures ]
- https://fangprep.substack.com/p/the-coding-interview-pt-1-inspect [ Interview ]
- https://www.psl.com/feed-posts/web3-engineer-take [ A take on Web3 ]
- https://github.com/papers-we-love/papers-we-love [ Papaar E Papaaar ]
- https://branislavjenco.github.io/desired-state-systems/ [Desired state: how React, Kubernetes and control theory have lots in common]
- https://github.com/tssovi/grokking-the-object-oriented-design-interview
- https://www.learncsdesign.com/an-overview-of-distributed-caching/
- https://github.com/srghma/library/tree/master/seven%20in%20seven [ Seven-in-Seven books i.e concurrency models, DB, lang, web-frameworks]
- https://newsletter.pragmaticengineer.com/p/real-world-engineering-challenges [ Migrations at Scale with real world examples ]
- https://github.com/DovAmir/awesome-design-patterns [ Design Patterns ]
- https://github.com/ossu/computer-science
- https://mon.school/courses/the-joy-of-programming [ Joy of Programming By Anand Chitipothu ]
- https://missing.csail.mit.edu/ [ Missing Semester of Your CS ]
- https://cpu.land/ [ what happens when you run a program on your computer? ]
- https://www.youtube.com/watch?v=KkenLT8S9Hs [ How does an OS boot]
- https://app.codecrafters.io/catalog [ Build things and learn prog Languages]
- https://github.com/danistefanovic/build-your-own-x
- http://intermezzos.github.io/book/first-edition/ [ Build an OS ]
- https://cstack.github.io/db_tutorial/ [ Database ]
- https://browser.engineering/ [ Browser ]
- https://github.com/danistefanovic/build-your-own-x#build-your-own-blockchain--cryptocurrency [ Blockchain ]
- https://github.com/EmilHernvall/dnsguide [ DNS ]
- https://github.com/tidb-incubator/tinykv [ Distributed KV store ]
- https://third-bit.com/sdxjs/index.html [Software Design by Example]
- https://martinfowler.com/articles/lmax.html [ handle scale with a single thread architecture ]
- https://tatiyants.com/pev/#/plans [ Visualize PG query plans ]
- https://curl.trillworks.com/ [ Curl to Requests ]
- https://quizgecko.com/ [ AI Quiz Generator ]
- https://github.com/public-apis/public-apis [ Public APIs ]
- https://maroofy.com/ [ Discover similar music ]
- https://play-cs.com/en/servers [ CS go online ]
- https://topmate.io/about [ Creator market ]
- https://www.quantamagazine.org/why-gravity-is-not-like-the-other-forces-20200615/ [Physics]
- https://backreaction.blogspot.com/2020/08/do-we-really-travel-through-time-with.html [Physics]
- https://www.youtube.com/watch?v=wTJI_WuZSwE [ 3Blue1Brown: Impossible chessboard puzzle ]
- https://offbyone.us/posts/playing-with-hilbert/ [ Hilbert curves and a carefully crafted rickroll ]
- https://www.youtube.com/watch?v=3s7h2MHQtxc [ 3Blue1Brown Hilbert curves ]
- https://www.quantamagazine.org/how-pi-connects-colliding-blocks-to-a-quantum-search-algorithm-20200121/
- https://www.youtube.com/watch?v=OxGsU8oIWjY&vl=en [ Infinite Hotel Paradox ]
- https://ciechanow.ski/gps/ [ About GPS ]
- https://www.youtube.com/watch?v=spUNpyF58BY [Fourier Transform]
- https://www.youtube.com/watch?v=FFftmWSzgmk [ Mandelbrot ]
- https://www.youtube.com/watch?v=IJ7iyHqPwhU&list=PLa9ASr8n5idAk2PpFepVai33M4AT7I3Z0 [Ableton Live 10 Ultimate Tutorial]
- https://www.musicca.com/piano
- https://learningmusic.ableton.com/
- https://towardsdatascience.com/mathematics-of-music-in-python-b7d838c84f72
- https://webglfundamentals.org/ [ WebGl Fundamentals ]
- http://tidalcycles.org/ [ Live coding music with Algorithmic patterns ]
- https://github.com/terkelg/awesome-creative-coding
- https://genuary.art/ [ Participate ]
- https://github.com/Tonejs/Tone.js
- https://www.youtube.com/playlist?list=PLJTWoPGfHxQH5zdZN6UlMPwZerVApkqmk [ Music Theory from the Ground Up ]
- https://prajwalsouza.github.io/ [ Dope shit ]
- https://github.com/toplap/awesome-livecoding/blob/master/README.md
- https://www.youtube.com/watch?v=kuwn_DGXoNI [ Hydra visuals ]
- https://github.com/ertdfgcvb/play.core [ live-code ] https://play.ertdfgcvb.xyz/
- https://glicol.org/tour [ Rust livecoder ]
- https://www.youtube.com/watch?v=1RIA9U5oXro [ Sample rate vs Bit Depth ]
- https://musicinformationretrieval.com/index.html [ MIR ]
- https://tympanus.net/codrops/2023/02/07/audio-reactive-shaders-with-three-js-and-shader-park/ [ Audio Reactive Shaders ]