- https://github.com/girliemac/a-picture-is-worth-a-1000-words
- https://finematics.com/algorithmic-efficiency-and-big-o-notation/
- https://www.toptal.com/developers/sorting-algorithms
- https://attackonalgorithms.wordpress.com/2018/07/11/what-is-the-best-sorting-algorithm/
- https://www.geeksforgeeks.org/merge-sort/
- https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- https://www.todaysoftmag.ro/article/2838/cum-schimba-amazon-aws-lumea
- Actor Model: http://adit.io/posts/2013-05-15-Locks,-Actors,-And-STM-In-Pictures.html
- https://channel9.msdn.com/Shows/Going+Deep/Hewitt-Meijer-and-Szyperski-The-Actor-Model-everything-you-wanted-to-know-but-were-afraid-to-ask
- http://adit.io/posts/2013-05-11-The-Dining-Philosophers-Problem-With-Ron-Swanson.html
- https://impurepics.com/tags/concurrency.html
- http://armstrongonsoftware.blogspot.com/2006/09/why-i-dont-like-shared-memory.html
- http://armstrongonsoftware.blogspot.com/2006/08/concurrency-is-easy.html
- https://www.callicoder.com/java-8-completablefuture-tutorial/
- Apache Cassandra: https://academy.datastax.com/
- https://instagram-engineering.com/open-sourcing-a-10x-reduction-in-apache-cassandra-tail-latency-d64f86b43589
- Apacha Kafka: https://kafka-tutorials.confluent.io
- https://www.todaysoftmag.ro/article/11/problema-efectelor-secundare
- https://medium.com/better-programming/object-oriented-programming-the-trillion-dollar-disaster-92a4b666c7c7
- https://amigoscode.com/courses/java-functional-programming
- https://www.vavr.io
- https://learngitbranching.js.org
- https://danielkummer.github.io/git-flow-cheatsheet/
- https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
- http://adit.io/posts/2013-08-16-five-useful-git-tips.html
- https://jeffkreeftmeijer.com/git-flow/
- https://nvie.com/posts/a-successful-git-branching-model/
- https://www.freecodecamp.org/news/the-beginners-guide-to-git-github/
- https://leetcode.com/explore/learn/
- https://www.interviewbit.com/practice/
- https://www.codechef.com
- https://leetfree.com/
- JDK 8: https://openjdk.java.net/projects/jdk8/
- JDK 9: https://openjdk.java.net/projects/jdk9/
- JDK 10 - 14: https://openjdk.java.net/projects/jdk/
- https://www.infoq.com/presentations/java-8-plus/
- https://www.infoq.com/articles/upgrading-java-8-to-12/
- JDK 14:
- October 2019: https://blogs.oracle.com/javamagazine/october-2019-v2?source=:em:nw:mt::RC_WWMK190726P00001:NSL400004372
- January 2020: https://blogs.oracle.com/javamagazine/january-2020-v2?source=:em:nw:mt::RC_WWMK190726P00001:NSL400023813
- February 2020: https://blogs.oracle.com/javamagazine/february-2020-v2?source=:em:nw:mt::RC_WWMK190726P00001:NSL400004372
- Adopt OpenJDK: https://adoptopenjdk.net
- GraalVM: https://www.graalvm.org
- Jabel: https://bsideup.github.io/posts/graalvm_with_jabel/
- https://www.reactivemanifesto.org
- https://www.infoq.com/minibooks/emag-reactive-programming-java/
- https://livebook.manning.com/book/functional-reactive-programming/chapter-1/23
- https://medium.com/metrosystemsro/reactive-microservices-in-practice-4de4e5155f5d
- https://developer.ibm.com/series/reactive-in-practice/
- https://github.com/RedElastic/reactive-stock-trader
- https://www.infoq.com/minibooks/spring-boot-building-api-backend/
- https://blog.tratif.com/2017/11/23/effective-restful-search-api-in-spring/
- https://github.com/pavansolapure/opencodez-samples
- https://springframework.guru/blog/
- https://www.freecodecamp.org/news/understanding-java-generic-types-covariance-and-contravariance-88f4c19763d2/?gi=ce4e2b26ccef
- https://www.fast.ai
- https://medium.com/hackernoon/doing-machine-learning-efficiently-8ba9d9bc679d
- https://www.pluralsight.com/blog/software-development/machine-learning-let-your-code-learn-from-text
- Bartosz Milewski - Category Theory: https://www.youtube.com/playlist?list=PLbgaMIhjbmEnaH_LTkxLI7FMa2HsnawM_
- https://www.infoq.com/presentations/category-theory-propositions-principle/
- Category Theory for the Working Hacker: https://www.youtube.com/watch?v=V10hzjgoklA
- Category Theory for Beginners: https://www.youtube.com/user/richardsouthwell/videos
- A Crash Course in Category Theory: https://www.youtube.com/watch?v=JH_Ou17_zyU
- Applied Category Theory: https://www.youtube.com/watch?v=iwvl0tBJhoM
- https://ncatlab.org/nlab/files/WadlerMonads.pdf
- https://compositionality-journal.org/papers/
- http://homepages.inf.ed.ac.uk/wadler/
- Functional Programming in Aviation: https://www.youtube.com/watch?v=8HJFTu04TH8
- Adopting FP: A Human-First Approach: https://dev.tube/video/vpcKnqyNdSQ
- https://medium.com/@shashankbaravani/understanding-monoids-using-real-life-examples-6ec3cb349f2f
- https://dev.to/dechamp/25-years-of-coding-and-im-just-beginning-442n
- https://www.regular-expressions.info/posixbrackets.html
- https://blog.codecentric.de/en/2016/04/elixir-where-is-your-state/ (Agents)
- https://howistart.org/posts/elixir/
- https://www.youtube.com/watch?v=pBNOavRoNL0 (Derek Banas - Elixir Tutorial)
- https://www.poeticoding.com
- https://leanpub.com/elixir-toyrobot
- http://www.automatingthefuture.com/blog/2016/4/8/finding-the-needle-in-the-haystack-breadth-first-search
- https://elixir-companies.com/en/companies
- https://www.erlang-solutions.com/blog/how-to-build-a-machine-learning-project-in-elixir.html?utm_source=linkedin&utm_medium=social&utm_campaign=19Q4.Mark.Elixir.machinelearningLI
- https://elixir-circuits.github.io
- http://nerves-project.org
- https://blog.appsignal.com/category/elixir-alchemy.html
- https://elixirdigest.net/digests
- https://elixirforum.com/t/missed-opportunity-phoenix-needs-a-guide-for-creating-rest-apis/19875/9
- https://thoughtbot.com/blog/building-a-phoenix-json-api
- https://www.welcometothejungle.com/en/articles/btc-elixir-jose-valim?utm_source=elixirdigest&utm_medium=email&utm_campaign=featured
- https://rokkincat.com/blog/2015-09-24-circuit-breakers-in-elixir/
- https://hexdocs.pm/nerves/getting-started.html
- https://elixircasts.io/intro-to-genserver
- https://manning.elixirforum.com
- https://blog.codeship.com/surrogate-websockets/
- https://akoutmos.com/post/multipart-docker-and-elixir-1.9-releases/
- https://aaronrenner.io/2019/09/18/application-layering-a-pattern-for-extensible-elixir-application-design.html
- https://medium.com/@kenmazaika/why-im-betting-on-elixir-7c8f847b58
- https://www.theerlangelist.com
- https://www.pluralsight.com/courses/elixir-getting-started
- https://blog.appsignal.com/2018/06/12/elixir-alchemy-deconstructing-genservers.html?utm_source=email&utm_medium=BlogPost&utm_campaign=mailEA_dripwelcome
- https://elixirschool.com/en/lessons/basics/collections/
- https://joearms.github.io/#2016-03-13%20Calling%20Elixir%20from%20Erlang
- https://www.youtube.com/watch?v=JvBT4XBdoUE (The Soul of Erlang and Elixir)
- https://www.infoq.com/presentations/elixir-otp-concurrency/?itm_source=presentations_about_elixir&itm_medium=link&itm_campaign=elixir
- https://www.youtube.com/channel/UCzSjVNydX-fmcesMH8ry2HQ/videos
- https://mlsdev.com/blog/elixir-programming-facts-to-know-for-better-app-development
- https://www.youtube.com/watch?v=5sRVThYE6to
- https://www.welcometothejungle.com/en/articles/history-erlang-elixir
- https://vimeo.com/53221562
- https://exercism.io/tracks/elixir
- https://www.toptal.com/phoenix/phoenix-rails-like-framework-web-apps
- https://www.toptal.com/elixir/process-oriented-programming-elixir-and-otp
- https://www.theerlangelist.com/article/why_elixir
- https://github.com/itsgreggreg/elixir_quick_reference
- https://github.com/christopheradams/elixir_style_guide
- https://github.com/rrrene/credo
- http://elixirstatus.com
- https://podcast.smartlogic.io/s3e17-juric
- http://elixir-recipes.github.io
- https://www.deadcoderising.com/try-something-different-with-erlang/
- https://exercism.io/blog/unicode-matching-in-elixir
- https://www.bignerdranch.com/blog/elixir-and-unicode-part-1-unicode-and-utf-8-explained/
- https://www.bignerdranch.com/blog/elixir-and-unicode-part-2-working-with-unicode-strings/
- https://www.youtube.com/watch?v=DuMp3362MsA (Andrea Leopardi - Papers We Love - Elixir Edition)
- https://blog.appsignal.com/2020/03/24/how-to-use-grpc-in-elixir.html
- https://pattern-match.com/blog/2018/06/01/erlang-tracing-what-we-can-and-what-we-cannot-trace/
- http://blog.patrikstorm.com/function-currying-in-elixir
- https://devhints.io/elixir (Elixir Cheatsheet)
- https://learnxinyminutes.com/docs/elixir/
- https://www.programming-idioms.org/
- https://jeffkreeftmeijer.com/mix-proper/
- https://akoutmos.com
- https://gigalixir.readthedocs.io/en/latest/main.html
- https://gigalixir.com
- http://dev.af83.io/2013/06/25/elixir-kaigi.html
- https://speakerdeck.com/plataformatec/elixir
- https://www.evanmiller.org/elixir-ram-and-the-template-of-doom.html
- https://thoughtbot.com/blog/how-we-replaced-react-with-phoenix
- https://akoutmos.com/post/phoenix_live_dashboard/
- http://blog.plataformatec.com.br/2014/09/writing-assertive-code-with-elixir/
- https://devhints.io/phoenix-routing
- https://joyofelixir.com/toc.html
- https://vimeo.com/channels/elixir/105526425
- https://medium.com/@mrjoelkemp/jvm-struggles-and-the-beam-4d9c58547410
- https://elviovicosa.com/2019/03/29/5-reasons-elixir-competitive-advantage.html
- https://dockyard.com/blog/2020/05/28/scaling-up-with-elixir
- https://www.phoenixframework.org/blog/the-road-to-2-million-websocket-connections
- https://kolosek.com/elixir-basic-api-guide/
- https://thoughtbot.com/blog/building-a-phoenix-json-api
- https://blog.stenmans.org/theBeamBook/
- https://fau.re/blog/20120710_erlang_string_concat.html
- https://prog21.dadgum.com/70.html
- http://dev.af83.io/2012/01/16/erlang-iolist.html
- https://blog.redelastic.com/corporate-arts-crafts-modelling-reactive-systems-with-event-storming-73c6236f5dd7
- https://developer.ibm.com/tutorials/reactive-in-practice-1/
- Does FP Help in Production?: https://www.youtube.com/watch?v=Epd2r2-dftY
- https://www.manning.com/books/grokking-functional-programming
- https://michalplachta.com/2018/02/19/building-functional-testable-http-apis/
- http://lambdaone.io/2019/09/06/zio-errors/
- https://www.infoq.com/presentations/ai-ml-functional-programming/?itm_source=infoq&itm_medium=popular_widget&itm_campaign=popular_content_list&itm_content=
- https://medium.com/wix-engineering/hangman-in-fp-scala-609e1eb8c733
- https://torchgrowth.com/blog/what-is-functional-programming/
- https://devblast.com/b/create-a-static-websiteblog-with-jekyll-and-github-pages
- https://joearms.github.io/published/2013-03-28-jekyll-is-great.html
- https://help.github.com/en/github/working-with-github-pages/adding-content-to-your-github-pages-site-using-jekyll
- https://martinfowler.com/articles/microservices.html
- https://developers.soundcloud.com/blog/inside-a-soundcloud-microservice
- Programming Language Foundations in Agda: https://plfa.github.io
- https://crypto.stanford.edu/~blynn/lambda/
- https://hello-scala.com
- https://www.tutorialspoint.com/scala/index.htm
- http://alvinalexander.com
- A Functional approach to reactive microservice architecture by Patrick Di Loreto & Jose Escanciano: https://www.youtube.com/watch?v=DzJa3CPS5vU
- https://www.todaysoftmag.ro/article/2732/monad-transformers
- https://dev.to/avremel/scala---on-classes--objects-3jij
- https://www.toptal.com/scala/why-should-i-learn-scala
- http://systemfw.org/talks.html
- https://www.deadcoderising.com/concurrency-made-easy-with-scala-and-akka/