From 9b4b2d4b46d1dcbfe1a22e792de0327244f91fb5 Mon Sep 17 00:00:00 2001
From: rviquez <146051750+rvqzs@users.noreply.github.com>
Date: Mon, 9 Sep 2024 21:57:03 -0600
Subject: [PATCH] fix: "back to top" button goes to TOC instead of top
---
README.md | 47 ++++++++++++++++++++++++-----------------------
1 file changed, 24 insertions(+), 23 deletions(-)
diff --git a/README.md b/README.md
index dbbc82c..d54a315 100644
--- a/README.md
+++ b/README.md
@@ -33,6 +33,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Additional resources](#additional-resources)
## C/C++:
+Back to top
- [Build an Interpreter](http://www.craftinginterpreters.com/) (Chapter 14 on is written in C)
- [Memory Allocators 101 - Write a simple memory allocator](https://arjunsreedharan.org/post/148675821737/memory-allocators-101-write-a-simple-memory)
@@ -106,7 +107,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Part 8: Strings, forward references, and conclusion](https://briancallahan.net/blog/20210826.html)
### Network programming
-Back to top
+Back to top
- Let's Code a TCP/IP Stack
@@ -135,7 +136,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Bonus - Multithreading](https://codepr.github.io/posts/sol-mqtt-broker-bonus)
### OpenGL:
-Back to top
+Back to top
- Creating 2D Breakout game clone in C++ with OpenGL
- [Breakout](https://learnopengl.com/In-Practice/2D-Game/Breakout)
@@ -156,7 +157,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [How to Make Minecraft in C++/OpenGL](https://www.youtube.com/playlist?list=PLMZ_9w2XRxiZq1vfw1lrpCMRDufe2MKV_) (video)
## C#:
-Back to top
+Back to top
- [Learn C# By Building a Simple RPG Game](http://scottlilly.com/learn-c-by-building-a-simple-rpg-index/)
- [Create a Rogue-like game in C#](https://roguesharp.wordpress.com/)
@@ -165,7 +166,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Building the CoreWiki](https://www.youtube.com/playlist?list=PLVMqA0_8O85yC78I4Xj7z48ES48IQBa7p) This is a Wiki-style content management system that has been completely written in C# with ASP.NET Core and Razor Pages. You can find the source code [here](https://github.com/csharpfritz/CoreWiki).
## Clojure:
-Back to top
+Back to top
- [Build a Twitter Bot with Clojure](http://howistart.org/posts/clojure/1/index.html)
- [Building a Spell-Checker](https://bernhardwenzel.com/articles/clojure-spellchecker/)
@@ -174,7 +175,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Tetris in ClojureScript](https://shaunlebron.github.io/t3tr0s-slides)
## Dart:
-Back to top
+Back to top
### Flutter:
@@ -193,24 +194,24 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Netflix Clone](https://youtu.be/J8IFNKzs3TI)
## Elixir
-Back to top
+Back to top
- [Building a Simple Chat App With Elixir and Phoenix](https://sheharyar.me/blog/simple-chat-phoenix-elixir/)
- [How to write a super fast link shortener with Elixir, Phoenix, and Mnesia](https://medium.com/free-code-camp/how-to-write-a-super-fast-link-shortener-with-elixir-phoenix-and-mnesia-70ffa1564b3c)
## Erlang
-Back to top
+Back to top
- [ChatBus : build your first multi-user chat room app with Erlang/OTP](https://medium.com/@kansi/chatbus-build-your-first-multi-user-chat-room-app-with-erlang-otp-b55f72064901)
- [Making a Chat App with Erlang, Rebar, Cowboy and Bullet](http://marianoguerra.org/posts/making-a-chat-app-with-erlang-rebar-cowboy-and-bullet.html)
## F#:
-Back to top
+Back to top
- [Write your own Excel in 100 lines of F#](http://tomasp.net/blog/2018/write-your-own-excel)
## Java:
-Back to top
+Back to top
- [Build an Interpreter](http://www.craftinginterpreters.com/) (Chapter 4-13 is written in Java)
- [Build a Simple HTTP Server with Java](http://javarevisited.blogspot.com/2015/06/how-to-create-http-server-in-java-serversocket-example.html)
@@ -218,7 +219,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Build a Spring Boot App with User Authentication](https://spring.io/guides/gs/securing-web/)
## JavaScript:
-Back to top
+Back to top
- [Build 30 things in 30 days with 30 tutorials](https://javascript30.com)
- [Build an App in Pure JS](https://medium.com/codingthesmartway-com-blog/pure-javascript-building-a-real-world-application-from-scratch-5213591cfcd6)
@@ -228,7 +229,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Build a Todo List App in JavaScript](https://github.com/dwyl/javascript-todo-list-tutorial)
## HTML and CSS:
-Back to top
+Back to top
- [Build A Loading Screen](https://medium.freecodecamp.org/how-to-build-a-delightful-loading-screen-in-5-minutes-847991da509f)
- [Build an HTML Calculator with JS](https://medium.freecodecamp.org/how-to-build-an-html-calculator-app-from-scratch-using-javascript-4454b8714b98)
@@ -350,12 +351,12 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Build A Realtime Serverless GraphQL API with WebSockets on AWS](https://andrewgriffithsonline.com/blog/serverless-websockets-on-aws/)
## Kotlin:
-Back to top
+Back to top
- [Keddit - Learn Kotlin While Developing an Android Application](https://medium.com/@juanchosaravia/learn-kotlin-while-developing-an-android-app-introduction-567e21ff9664)
## Lua:
-Back to top
+Back to top
### LÖVE:
@@ -378,7 +379,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Part 15: Final](https://github.com/SSYGEN/blog/issues/29)
## Python:
-Back to top
+Back to top
### Web Scraping:
@@ -542,7 +543,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Create a Voice assistant using Python](https://www.geeksforgeeks.org/voice-assistant-using-python/)
## Go:
-Back to top
+Back to top
- [Create a Real Time Chat App with Golang, Angular 2, and WebSocket](https://www.thepolyglotdeveloper.com/2016/12/create-real-time-chat-app-golang-angular-2-websockets/)
- [Building Go Web Applications and Microservices Using Gin](https://semaphoreci.com/community/tutorials/building-go-web-applications-and-microservices-using-gin)
@@ -583,7 +584,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [REST API masterclass with Go, PostgreSQL and Docker(video playlist)`in progress`](https://www.youtube.com/watch?v=rx6CPDK_5mU&list=PLy_6D98if3ULEtXtNSY_2qN21VCKgoQAE)
## PHP:
-Back to top
+Back to top
- [How To Build A Blog With Laravel](https://www.youtube.com/playlist?list=PLwAKR305CRO-Q90J---jXVzbOd4CDRbVx) (video)
- [Make Your Own Blog (in Pure PHP)](http://ilovephp.jondh.me.uk/en/tutorial/make-your-own-blog)
@@ -602,13 +603,13 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Build a Laravel CRUD Application From Scratch](https://www.codewall.co.uk/laravel-crud-demo-with-resource-controller-tutorial/)
## OCaml:
-Back to top
+Back to top
- [Implement a Language with LLVM in OCaml](https://llvm.org/docs/tutorial/#kaleidoscope-implementing-a-language-with-llvm-in-objective-caml)
- [Writing a Game Boy Emulator in OCaml](https://linoscope.github.io/writing-a-game-boy-emulator-in-ocaml/)
## Ruby:
-Back to top
+Back to top
- [Build a Network Stack with Ruby](https://medium.com/geckoboard-under-the-hood/how-to-build-a-network-stack-in-ruby-f73aeb1b661b)
- Build your own Redis
@@ -627,7 +628,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [How To Build a Ruby on Rails Application](https://www.digitalocean.com/community/tutorials/how-to-build-a-ruby-on-rails-application)
## Haskell:
-Back to top
+Back to top
- [Write You a Haskell - Build a modern functional compiler](http://dev.stephendiehl.com/fun/)
- [Write Yourself a Scheme in 48 hours](https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours)
@@ -637,14 +638,14 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Making a Website with Haskell **(outdated)**](http://adit.io/posts/2013-04-15-making-a-website-with-haskell.html)
## R:
-Back to top
+Back to top
- [Build Web Apps with Shiny](http://shiny.rstudio.com/tutorial/)
- [Build A Cryptocurrency Bot](https://towardsdatascience.com/build-a-cryptocurrency-trading-bot-with-r-1445c429e1b1)
- [Learn Associate Rule Mining in R](https://towardsdatascience.com/association-rule-mining-in-r-ddf2d044ae50)
## Rust:
-Back to top
+Back to top
- A Simple Web App in Rust
- [Part 1](http://joelmccracken.github.io/entries/a-simple-web-app-in-rust-pt-1/)
@@ -667,7 +668,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Part 4](https://pwy.io/en/posts/learning-to-fly-pt4/)
## Scala:
-Back to top
+Back to top
- [Simple actor-based blockchain](https://www.freecodecamp.org/news/how-to-build-a-simple-actor-based-blockchain-aac1e996c177/)
- [No Magic: Regular Expressions](https://rcoh.svbtle.com/no-magic-regular-expressions)
@@ -678,7 +679,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
- [Retro first-person shooter from scratch](https://github.com/nicklockwood/RetroRampage)
## Additional Resources
-Back to top
+Back to top
- [React Redux Links](https://github.com/markerikson/react-redux-links)
- [Udemy.com](https://www.udemy.com/)