{"id":16064736,"url":"https://github.com/trevarj/programming-bookmarks","last_synced_at":"2026-01-29T05:39:29.718Z","repository":{"id":207915048,"uuid":"720411475","full_name":"trevarj/programming-bookmarks","owner":"trevarj","description":"My collection of programming bookmarks","archived":false,"fork":false,"pushed_at":"2023-11-18T13:10:07.000Z","size":26,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-17T20:40:06.658Z","etag":null,"topics":["bookmarks","computers","programming"],"latest_commit_sha":null,"homepage":"","language":"jq","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/trevarj.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-11-18T12:06:00.000Z","updated_at":"2025-01-22T14:16:50.000Z","dependencies_parsed_at":"2023-11-18T13:30:56.866Z","dependency_job_id":"a4324b49-3604-4ef9-ab15-248e45ce8c47","html_url":"https://github.com/trevarj/programming-bookmarks","commit_stats":null,"previous_names":["trevarj/programming-bookmarks"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trevarj%2Fprogramming-bookmarks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trevarj%2Fprogramming-bookmarks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trevarj%2Fprogramming-bookmarks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trevarj%2Fprogramming-bookmarks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trevarj","download_url":"https://codeload.github.com/trevarj/programming-bookmarks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247313609,"owners_count":20918670,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bookmarks","computers","programming"],"created_at":"2024-10-09T05:09:21.210Z","updated_at":"2026-01-29T05:39:29.687Z","avatar_url":"https://github.com/trevarj.png","language":"jq","readme":"# 🖥️\n  - ## ASM\n    - [Introduction to x64 Assembly](https://software.intel.com/content/www/us/en/develop/articles/introduction-to-x64-assembly.html)\n\n    - [X86 Assembly/Interfacing with Linux - Wikibooks, open books for an open world](https://en.wikibooks.org/wiki/X86_Assembly/Interfacing_with_Linux#syscall_2)\n\n    - [The GNU Assembler](http://tigcc.ticalc.org/doc/gnuasm.html)\n\n    - [https://riscv-programming.org/book/riscv-book.html](https://riscv-programming.org/book/riscv-book.html)\n\n    - [STM32 Mainstream Microcontrollers (MCUs) - STMicroelectronics](https://www.st.com/en/microcontrollers-microprocessors/stm32-mainstream-mcus.html)\n\n    - [Top (Using as)](https://sourceware.org/binutils/docs-2.40/as/index.html)\n\n  - ## Android\n    - [Set Up Google Play Services SDK | Android Developers](http://developer.android.com/google/play-services/setup.html)\n\n    - [Banners I - Google Mobile Ads SDK — Google Developers](https://developers.google.com/mobile-ads-sdk/docs/admob/fundamentals)\n\n    - [Publishing Hangout Apps - Google+ Hangouts API — Google Developers](https://developers.google.com/+/hangouts/publishing#types)\n\n    - [Fossdroid: Free and open source Android applications](http://fossdroid.com/)\n\n    - [XDA-Developers Android Forums](https://www.xda-developers.com/)\n\n    - [Developer Dashboard - Chrome Web Store](https://chrome.google.com/webstore/developer/dashboard)\n\n  - ## ARM\n    - [mbed NXP LPC1768 - Handbook | mbed](http://mbed.org/handbook/mbed-NXP-LPC1768)\n\n    - [LPC1769/68/67/66/65/64/63 32-bit ARM Cortex-M3 microcontroller; up to 512 kB flash and 64 kB SRAM with Ethernet, USB 2.0 Host/Device/OTG, CAN - LPC1769_68_67_66_65_64_63.pdf](chrome-extension://oemmndcbldboiebfnladdacbdfmadadm/http://www.nxp.com/documents/data_sheet/LPC1769_68_67_66_65_64_63.pdf)\n\n    - [UM10360 LPC176x/5x User manual - UM10360.pdf](chrome-extension://oemmndcbldboiebfnladdacbdfmadadm/http://www.nxp.com/documents/user_manual/UM10360.pdf)\n\n    - [Assembly Language - Cookbook | mbed](https://mbed.org/cookbook/Assembly-Language)\n\n    - [STM32Trust - Security functions - STMicroelectronics](https://www.st.com/content/st_com/en/ecosystems/stm32trust/security-functions.html)\n\n    - [Resources to develop embedded security with TrustZone - Architectures and Processors blog - Arm Community blogs - Arm Community](https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/links-to-a-set-of-technical-documents-regarding-trustzone-for-armv8_2d00_m)\n\n  - ## AWK\n    - [The GNU Awk User’s Guide](https://www.gnu.org/software/gawk/manual/gawk.html#Array-Basics)\n\n  - ## Blockchain\n    - [ethereumbook/ethereumbook: Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood](https://github.com/ethereumbook/ethereumbook)\n\n    - [LedgerHQ/rust-app: A demo Rust app using the UI and SDK as crates.](https://github.com/LedgerHQ/rust-app)\n\n    - [High-level Overview | Cosmos SDK](https://docs.cosmos.network/v0.40/intro/overview.html)\n\n    - [The Beacon Chain Ethereum 2.0 explainer you need to read first | ethos.dev](https://ethos.dev/beacon-chain/)\n\n    - [Ethereum development documentation | ethereum.org](https://ethereum.org/en/developers/docs/)\n\n  - ## C\n    - [style(9) - OpenBSD manual pages](https://man.openbsd.org/style)\n\n    - [If You Must Learn C](https://cs.uwaterloo.ca/%7Eplragde/flaneries/IYMLC/)\n\n    - [Minimalist C Libraries](https://nullprogram.com/blog/2018/06/10/)\n\n    - [C Help and Discussion - InstallGentoo Wiki](https://wiki.installgentoo.com/wiki/C_Help_and_Discussion)\n\n    - [comp.lang.c Frequently Asked Questions](https://c-faq.com/)\n\n    - [Check | Unit testing framework for C](https://libcheck.github.io/check/)\n\n    - [Check: check.h File Reference](https://libcheck.github.io/check/doc/doxygen/html/check_8h.html)\n\n    - [cdecl: C gibberish ↔ English](https://cdecl.org/)\n\n    - [How I program C - YouTube](https://www.youtube.com/watch?v=443UNeGrFoM)\n\n    - [Some Were Meant for C - onward17-essays2.pdf](https://skeeto.s3.amazonaws.com/share/onward17-essays2.pdf)\n\n    - - ### NCurses\n      - [NCurses](https://tldp.org/HOWTO/NCURSES-Programming-HOWTO/printw.html)\n\n      - [A Hacker's Guide to Ncurses Internals](https://invisible-island.net/ncurses/hackguide.html)\n\n    - [A beginners' guide away from scanf()](https://sekrit.de/webdocs/c/beginners-guide-away-from-scanf.html)\n\n    - [GNU C Language Intro and Reference - Summary [Savannah]](https://savannah.gnu.org/projects/c-intro-and-ref/)\n\n    - [make](https://pubs.opengroup.org/onlinepubs/9699919799/utilities/make.html)\n\n    - [Modern CModern C - xeb93p.pdf](https://files.catbox.moe/xeb93p.pdf)\n\n    - [Transpile to C example](https://godbolt.org/z/Wvzn9GcKv)\n\n  - ## DevOps\n    - [Devops with Docker](https://devopswithdocker.com/)\n\n    - [Low End Box - Cheap VPS, Dedicated Servers and Hosting Deals](https://lowendbox.com/)\n\n  - ## Forth\n    - [A Brief Introduction to Forth](https://users.ece.cmu.edu/~koopman/forth/hopl.html)\n\n    - [Moving Forth: Part 1](https://www.bradrodriguez.com/papers/moving1.htm)\n\n    - [Stack Computers: 3.3 OVERVIEW OF THE FORTH PROGRAMMING LANGUAGE](https://users.ece.cmu.edu/~koopman/stack_computers/sec3_3.html)\n\n    - [jonesforth/jonesforth.S at master · nornagon/jonesforth · GitHub](https://github.com/nornagon/jonesforth/blob/master/jonesforth.S)\n\n    - [Tutorial (Gforth Manual)](https://gforth.org/manual/Tutorial.html)\n\n    - [Starting Forth](https://www.forth.com/starting-forth/1-forth-stacks-dictionary/)\n\n    - [Forth](https://forth-standard.org/)\n\n    - [SmithForth](https://dacvs.neocities.org/SF/SForth220711dmp.txt)\n\n    - [Fitting a Forth in 512 bytes](https://compilercrim.es/bootstrap/miniforth/)\n\n  - ## FreeBSD\n    - [The Design and Implementation of the 4.4BSD Operating System | FreeBSD Documentation Portal](https://docs.freebsd.org/en/books/design-44bsd/)\n\n    - [FreeBSD Developers' Handbook | FreeBSD Documentation Portal](https://docs.freebsd.org/en/books/developers-handbook/)\n\n    - [Chapter 25. Updating and Upgrading FreeBSD | FreeBSD Documentation Portal](https://docs.freebsd.org/en/books/handbook/cutting-edge/#makeworld)\n\n    - [FreeBSD Bugzilla Main Page](https://bugs.freebsd.org/bugzilla/)\n\n    - [FreeBSD Bug Tracker](https://bugs.freebsd.org/bugzilla/describecomponents.cgi)\n\n    - [Throw-Away Browser on FreeBSD With \"pot\" Within 5 Minutes](https://honeyguide.eu/posts/pot-throwaway-firefox/)\n\n    - [[Linuxulator] How to run Google Chrome (linux-binary) on FreeBSD | Page 4 | The FreeBSD Forums](https://forums.freebsd.org/threads/linuxulator-how-to-run-google-chrome-linux-binary-on-freebsd.77559/page-4)\n\n  - ## Functional Programming\n    - [Practice of Functional Programming - HaskellWiki](https://wiki.haskell.org/Practice_of_Functional_Programming)\n\n    - [Category Theory 7.1: Functoriality, bifunctors - YouTube](https://www.youtube.com/watch?v=pUQ0mmbIdxs)\n\n    - [hkust-taco/mlscript: The MLscript programming language. Functional and object-oriented; structurally typed and sound; with powerful type inference. Soon to have full interop with TypeScript!](https://github.com/hkust-taco/mlscript)\n\n  - ## Go\n    - [Introduction to Go - let's build a network application! | Go User Group Berlin](http://synflood.at/tmp/golang-slides/mrmcd2012.html#23)\n\n    - [crypto/box_test.go at master · golang/crypto](https://github.com/golang/crypto/blob/master/nacl/box/box_test.go)\n\n    - [Go Playground](http://play.golang.org/)\n\n    - [Whispering Gophers](https://whispering-gophers.appspot.com/talk.slide#48)\n\n  - ## Haskell\n    - [First steps - GHCup](https://www.haskell.org/ghcup/steps/)\n\n    - [The Haskell Tool Stack](https://docs.haskellstack.org/en/stable/)\n\n    - [GHC version support — haskell-language-server 1.8.0.0 documentation](https://haskell-language-server.readthedocs.io/en/latest/support/ghc-version-support.html)\n\n    - [CheatSheet.pdf](https://cheatsheet.codeslower.com/CheatSheet.pdf)\n\n    - [Hoogle](https://hoogle.haskell.org/)\n\n    - [Chapters - Learn You a Haskell for Great Good!](http://www.learnyouahaskell.com/chapters)\n\n    - [The Evolution of a Haskell Programmer](https://www.willamette.edu/~fruehr/haskell/evolution.html)\n\n    - [Monday Morning Haskell](https://mmhaskell.com/)\n\n    - [Happy Learn Haskell Tutorial](http://www.happylearnhaskelltutorial.com/contents.html)\n\n  - ## Idris\n    - [Курс по Idris (ver. 2.0 — ФКН ВШЭ) - YouTube](https://www.youtube.com/playlist?list=PLvPsfYrGz3wu-XTF0Lo2k0Hsimd9UtzDt)\n\n    - [idris-lang/Idris2: A purely functional programming language with first class types](https://github.com/idris-lang/Idris2)\n\n    - [A Crash Course in Idris 2 — Idris2 0.0 documentation](https://idris2.readthedocs.io/en/latest/tutorial/index.html)\n\n    - [Index of /docs/idris2/current](https://www.idris-lang.org/docs/idris2/current/)\n\n    - [Idris Playground](https://learn-idris.net/play)\n\n    - [stefan-hoeck/idris2-tutorial](https://github.com/stefan-hoeck/idris2-tutorial)\n\n    - [Idris2 Docs](https://idris2-quickdocs.surge.sh/)\n\n  - ## IRC\n    - [solanum/messages.h at main · solanum-ircd/solanum](https://github.com/solanum-ircd/solanum/blob/main/include/messages.h)\n\n    - [solanum/numeric.h at main · solanum-ircd/solanum](https://github.com/solanum-ircd/solanum/blob/main/include/numeric.h)\n\n    - [WeeChat user’s guide](https://weechat.org/files/doc/stable/weechat_user.en.html)\n\n  - ## Java\n    - [Patterns](http://java-design-patterns.com/patterns/)\n\n  - ## Job Search\n    - [Nomad List — The Best Cities to Live and Work Remotely](https://nomadlist.com/)\n\n    - [WFH.io](https://www.wfh.io/)\n\n    - [Trevor Arjeski | Jobspresso](https://jobspresso.co/resume/gyb0lia-trevor-arjeski/)\n\n    - [WorksHub](https://www.works-hub.com/jobs)\n\n    - [Compiler Job Search | WorksHub](https://www.works-hub.com/compiler-jobs)\n\n    - [Overemployed - Work Two Remote Jobs, Reach Financial Freedom](https://overemployed.com/)\n\n    - [OCaml Jobs](https://ocaml.org/jobs)\n\n    - [Работа в Москве, поиск персонала и публикация вакансий - hh.ru](https://hh.ru/search/vacancy?area=1\u0026search_field=name\u0026search_field=company_name\u0026search_field=description\u0026enable_snippets=true\u0026text=Rust)\n\n  - ## KDE\n    - [Get Involved/development - KDE Community Wiki](https://community.kde.org/Get_Involved/development)\n\n  - ## Kotlin\n    - [From Java to Kotlin](https://fabiomsr.github.io/from-java-to-kotlin/)\n\n    - [Kotlin Koans: The Best Way To Learn Kotlin for Java Developers](https://play.kotlinlang.org/koans/Introduction/Hello,%20world!/Task.kt)\n\n  - ## LaTeX\n    - [lshort.pdf](https://mirrors.mi-ras.ru/CTAN/info/lshort/english/lshort.pdf)\n\n    - [CTAN: Comprehensive TeX Archive Network](https://www.ctan.org/)\n\n  - ## Lisps\n    - [CL Cookbook](https://lispcookbook.github.io/cl-cookbook/)\n\n    - [Practical Common Lisp](https://gigamonkeys.com/book/)\n\n    - [CodyReichert/awesome-cl: A curated list of awesome Common Lisp frameworks, libraries and other shiny stuff.](https://github.com/CodyReichert/awesome-cl)\n\n    - [Writing Small CLI Programs in Common Lisp / Steve Losh](https://stevelosh.com/blog/2021/03/small-common-lisp-cli-programs/)\n\n    - [CLHS: Chapter Index](http://www.lispworks.com/documentation/HyperSpec/Front/Contents.htm)\n\n    - [articulate-lisp.com](http://articulate-lisp.com/)\n\n    - [A Road to Common Lisp / Steve Losh](https://stevelosh.com/blog/2018/08/a-road-to-common-lisp/)\n\n    - [https://40ants.com/lisp-project-of-the-day/](https://40ants.com/lisp-project-of-the-day/)\n\n  - ## Lua\n    - [Programming in Lua (first edition)](https://www.lua.org/pil/contents.html)\n\n    - [Learn Lua in Y Minutes](https://learnxinyminutes.com/docs/lua/)\n\n    - [Lua: Good, bad, and ugly parts - ZeroBrane](https://notebook.kulchenko.com/programming/lua-good-different-bad-and-ugly-parts)\n\n  - ## Nvim\n    - - ### Guides\n      - [nanotee/nvim-lua-guide: A guide to using Lua in Neovim](https://github.com/nanotee/nvim-lua-guide)\n\n      - [Lua-guide - Neovim docs](https://neovim.io/doc/user/lua-guide.html#lua-guide)\n\n      - [Getting Started | AstroNvim](https://astronvim.github.io/)\n\n      - [rust-analyzer/lsp-extensions.md at master · rust-analyzer/rust-analyzer](https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/dev/lsp-extensions.md#expand-macro)\n\n      - [Vim Grammar](https://takac.github.io/2013/01/30/vim-grammar/)\n\n      - [(Neo)Vim Default Mappings - Google Sheets](https://docs.google.com/spreadsheets/d/1EJMLr_MPrYiO1TKJ2MjNkR-fA5Wgxa782-f0Wtdpz0w/edit#gid=1730402639)\n\n    - - ### Configs\n      - [Features | NvChad](https://nvchad.github.io/features#ui-plugins)\n\n      - [master - AstroNvim_user](https://code.mehalter.com/AstroNvim_user/~files)\n\n    - - ### Plugins\n      - [chipsenkbeil/distant.nvim: 🚧 (Alpha stage software) Edit files, run programs, and work with LSP on a remote machine from the comfort of your local environment 🚧](https://github.com/chipsenkbeil/distant.nvim)\n\n    - [Kethku/nvim-rs: A rust library for neovim clients](https://github.com/kethku/nvim-rs)\n\n    - [rockerBOO/awesome-neovim: Collections of awesome neovim plugins.](https://github.com/rockerBOO/awesome-neovim#colorscheme)\n\n    - [mhinz/vim-galore: All things Vim!](https://github.com/mhinz/vim-galore#readme)\n\n  - ## OCaml\n    - [Cover Page · GitBook](https://www.cs.cornell.edu/courses/cs3110/2019sp/textbook/)\n\n    - [A Crash Course for the MinCaml Compiler](https://esumii.github.io/min-caml/index-e.html)\n\n    - [ocaml-stdlib.pdf](https://ocamlpro.github.io/ocaml-cheat-sheets/ocaml-stdlib.pdf)\n\n    - [ocaml-tools.pdf](https://ocamlpro.github.io/ocaml-cheat-sheets/ocaml-tools.pdf)\n\n    - [ocaml-lang.pdf](https://ocamlpro.github.io/ocaml-cheat-sheets/ocaml-lang.pdf)\n\n    - [OCaml Programming: Correct + Efficient + Beautiful — OCaml Programming: Correct + Efficient + Beautiful](https://cs3110.github.io/textbook/cover.html)\n\n    - [OCaml - The OCaml Manual](https://v2.ocaml.org/manual/index.html)\n\n    - [Menhir](https://gallium.inria.fr/~fpottier/menhir/)\n\n    - [Toy language :: Documentation for Hugo Learn Theme](https://ohama.github.io/ocaml/ocamllex-tutorial/examples/toylanguage/)\n\n  - ## Oracle\n    - [Oracle Database 11g: Administration Workshop I Release 2](http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=609\u0026p_org_id=1001\u0026lang=US\u0026get_params=dc:D50102GC20,p_preview:N)\n\n    - [Oracle Certification Program: Steps to Become Oracle Certified | Certifications | Oracle](http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=50)\n\n    - [Oracle Database 11g Administrator Certified Associate](https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=653\u0026get_params=p_id:50#tabs-1)\n\n  - ## OS Dev\n    - [Expanded Main Page - OSDev Wiki](https://wiki.osdev.org/Main_Page)\n\n    - [Hubris](https://hubris.oxide.computer/reference/)\n\n    - [Collapse OS — Bootstrap post-collapse technology](http://collapseos.org/)\n\n    - [The Old Unix Tree](https://www.tuhs.org/cgi-bin/utree.pl)\n\n    - [os01/Operating_Systems_From_0_to_1.pdf at master · tuhdo/os01 · GitHub](https://github.com/tuhdo/os01/blob/master/Operating_Systems_From_0_to_1.pdf)\n\n  - ## Programming\n    - [mtdvio/every-programmer-should-know: A collection of (mostly) technical things every software developer should know about](https://github.com/mtdvio/every-programmer-should-know)\n\n    - [Command Line Interface Guidelines](https://clig.dev/)\n\n    - [Advent of Code](https://adventofcode.com/)\n\n    - [Compiler Explorer](https://godbolt.org/)\n\n    - [programming-challenges-v4.0.png (PNG Image, 1920 × 1080 pixels)](https://akademiapython.pl/wp-content/uploads/2020/04/programming-challenges-v4.0.png)\n\n    - [a better /dpt/ roller](https://better-dpt-roll.github.io/)\n\n    - [trunk-based development](https://trunkbaseddevelopment.com/)\n\n    - [OUP Book - PatternsOfSoftware.pdf](https://www.dreamsongs.com/Files/PatternsOfSoftware.pdf)\n\n  - ## Programming Languages\n    - [Book Resources - Cambridge University Press](http://www.cambridge.org/resources/052182060X/)\n\n    - [Writing An Interpreter In Go | Thorsten Ball](https://interpreterbook.com/)\n\n    - [Writing A Compiler In Go | Thorsten Ball](https://compilerbook.com/)\n\n    - [Crafting Interpreters](https://craftinginterpreters.com/)\n\n    - [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sites/default/files/sicp/index.html)\n\n    - [Simple but Powerful Pratt Parsing](https://matklad.github.io/2020/04/13/simple-but-powerful-pratt-parsing.html)\n\n    - [Let’s Build A Simple Interpreter. Part 1. - Ruslan's Blog](https://ruslanspivak.com/lsbasi-part1/)\n\n    - [Kixiron/rust-langdev: Language development libraries for Rust](https://github.com/Kixiron/rust-langdev)\n\n    - [Let's make a Teeny Tiny compiler, part 1 - Austin Z. Henley](http://web.eecs.utk.edu/~azh/blog/teenytinycompiler1.html)\n\n    - [Learn X in Y Minutes: Scenic Programming Language Tours](https://learnxinyminutes.com/)\n\n    - [jeanqasaur/pltalk: Schedule for the #PLTalk livestream. On Twitch here: https://www.twitch.tv/jeanqasaur](https://github.com/jeanqasaur/pltalk)\n\n    - [PureScript](https://www.purescript.org/)\n\n    - [Proof assistant - Wikipedia](https://en.wikipedia.org/wiki/Proof_assistant)\n\n    - [PLS Lab | PLS Lab](https://www.pls-lab.org/)\n\n    - [- PLD Wiki](https://proglangdesign.net/wiki/)\n\n    - [Лекция 2. Операционная семантика большого шага (Языки программирования и компиляторы) - YouTube](https://www.youtube.com/watch?v=mkf1amaeFNw\u0026list=PLlb7e2G7aSpQ4Ym2TWTYyMcfMevxpKoxj\u0026index=2)\n\n    - [tr1049.pdf](https://www.cs.yale.edu/publications/techreports/tr1049.pdf)\n\n    - [Tiger Compiler Modules for Programming Exercises](https://www.cs.princeton.edu/~appel/modern/ml/project.html)\n\n    - [Programming Language Foundations in Agda – Table of Contents](https://plfa.inf.ed.ac.uk/)\n\n  - ## Python\n    - [The Flask Mega-Tutorial, Part III: Web Forms - miguelgrinberg.com](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-iii-web-forms)\n\n    - [kmike/pymorphy2](https://github.com/kmike/pymorphy2)\n\n  - ## ROMs\n    - [Vimm's Lair: The Vault](https://vimm.net/?p=vault)\n\n  - ## Rust\n    - [Rust By Example](https://doc.rust-lang.org/stable/rust-by-example/)\n\n    - [Rust Book](https://doc.rust-lang.org/stable/book/)\n\n    - [This Week in Rust](https://this-week-in-rust.org/)\n\n    - [Trending Rust repositories on GitHub today](https://github.com/trending/rust?since=daily)\n\n    - [rust-unofficial/awesome-rust: A curated list of Rust code and resources.](https://github.com/rust-unofficial/awesome-rust)\n\n    - [Introduction - The Rust Reference](https://doc.rust-lang.org/reference/index.html)\n\n    - [Find something Rusty to work on](https://www.rustaceans.org/findwork/starters)\n\n    - [Guide to Rustc Development](https://rustc-dev-guide.rust-lang.org/)\n\n    - [std - Rust](https://doc.rust-lang.org/std/index.html)\n\n    - [tokio - Rust](https://tokio-rs.github.io/tokio/doc/tokio/index.html)\n\n    - [Rustup packages availability on x86_64-unknown-linux-gnu](https://rust-lang.github.io/rustup-components-history/x86_64-unknown-linux-gnu.html)\n\n    - [The Little Book of Rust Macros](https://danielkeep.github.io/tlborm/book/README.html)\n\n    - [Lib.rs — home for Rust crates // Lib.rs](https://lib.rs/)\n\n    - [Rust Book Nightly](https://doc.rust-lang.org/nightly/book/)\n\n    - [Compiler Explorer](https://rust.godbolt.org/)\n\n    - [dtolnay/proc-macro-workshop: Learn to write Rust procedural macros  [Rust Latam conference, Montevideo Uruguay, March 2019]](https://github.com/dtolnay/proc-macro-workshop)\n\n    - [Writing an OS in Rust](https://os.phil-opp.com/)\n\n    - [Rust Language Cheat Sheet](https://cheats.rs/#common-one-liners)\n\n    - [Introduction - The Rust RFC Book](https://rust-lang.github.io/rfcs/introduction.html)\n\n    - [The Rust Programming Language Forum](https://users.rust-lang.org/)\n\n    - [Introduction - The Little Book of Rust Books](https://lborb.github.io/book/title-page.html#the-little-book-of-rust-books)\n\n    - [Rust Quiz #26](https://dtolnay.github.io/rust-quiz/26)\n\n    - [Rust Foundation - Rust Foundation](https://foundation.rust-lang.org/)\n\n    - [Rustup packages availability on x86_64-unknown-linux-gnu](https://rust-lang.github.io/rustup-components-history/)\n\n    - [rust-embedded/rust-raspberrypi-OS-tutorials: Learn to write an embedded OS in Rust](https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials)\n\n    - [AndrewGaspar/rust-plugin-example: An example of implementing a plugin model in Rust](https://github.com/AndrewGaspar/rust-plugin-example)\n\n    - [rust-lang/rustc-dev-guide: A guide to how rustc works and how to contribute to it.](https://github.com/rust-lang/rustc-dev-guide)\n\n    - [About this guide - Guide to Rustc Development](https://rustc-dev-guide.rust-lang.org/)\n\n    - [Rustup packages availability on x86_64-unknown-linux-gnu](https://rust-lang.github.io/rustup-components-history/)\n\n    - [Anatomy of a Terminal Emulator :: poor.dev](https://www.poor.dev/blog/terminal-anatomy/)\n\n    - [High Assurance Rust - High Assurance Rust: Developing Secure and Robust Software](https://highassurance.rs/landing.html)\n\n    - [Comprehensive Rust 🦀](https://google.github.io/comprehensive-rust/android/aidl/deploy.html)\n\n  - ## SBCs\n    - [uConsole Kit RPI-CM4 Lite | ClockworkPi](https://www.clockworkpi.com/product-page/uconsole-kit-rpi-cm4-lite)\n\n  - ## Scheme\n    - [The CHICKEN User's Manual - The CHICKEN Scheme wiki](https://wiki.call-cc.org/man/5/The%20User%27s%20Manual)\n\n    - [The Scheme Programming Language, 4th Edition](https://www.scheme.com/tspl4/)\n\n    - [CSE 341 -- Scheme Basics](https://courses.cs.washington.edu/courses/cse341/03wi/scheme/basics.html)\n\n    - [Beautiful Racket by Matthew Butterick](https://beautifulracket.com/#start)\n\n    - [r7rs.pdf](https://small.r7rs.org/attachment/r7rs.pdf)\n\n    - [R5RS](https://conservatory.scheme.org/schemers/Documents/Standards/R5RS/HTML/)\n\n    - [Write Yourself a Scheme in 48 Hours - Wikibooks, open books for an open world](https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours)\n\n    - [Understanding the yin-yang puzzle | Surely I Am Joking](https://web.archive.org/web/20140129194441/http://yinwang0.wordpress.com/2012/07/27/yin-yang-puzzle)\n\n    - [CHICKEN internals: the garbage collector | More magic](https://www.more-magic.net/posts/internals-gc.html)\n\n    - [Cheney's algorithm - Wikipedia](https://en.wikipedia.org/wiki/Cheney%27s_algorithm)\n\n    - [rgherdt/scheme-lsp-server: An LSP server for Scheme. - scheme-lsp-server - Codeberg.org](https://codeberg.org/rgherdt/scheme-lsp-server)\n\n    - [Top (Guile Reference Manual)](https://www.gnu.org/software/guile/manual/html_node/index.html)\n\n    - [The Scheme Cookbook](https://cookbook.scheme.org/)\n\n  - ## Security\n    - [Exploit Database - Exploits for Penetration Testers, Researchers, and Ethical Hackers](https://www.exploit-db.com/)\n\n    - [alanvivona/pwnshop: Exploit Development, Reverse Engineering \u0026 Cryptography](https://github.com/alanvivona/pwnshop)\n\n    - [Introduction - The Official Radare2 Book](https://book.rada.re/)\n\n    - [wtsxDev/reverse-engineering: List of awesome reverse engineering resources](https://github.com/wtsxDev/reverse-engineering)\n\n  - ## Tmux\n    - [tmux-plugins/list: A list of tmux plugins.](https://github.com/tmux-plugins/list)\n\n    - [rothgar/awesome-tmux: A list of awesome resources for tmux](https://github.com/rothgar/awesome-tmux#miscellaneous)\n\n  - ## Tools\n    - [Convert UTF8 to Hexadecimal - Online UTF8 Tools](https://onlineutf8tools.com/convert-utf8-to-hexadecimal)\n\n    - [Programming Problems and Competitions :: HackerRank](https://www.hackerrank.com/domains)\n\n    - [CTF 101](https://ctf101.org/)\n\n    - [Dashboard | HackerRank](https://www.hackerrank.com/dashboard)\n\n    - [Личный сервер shadowsocks за 10 минут без затрат / Хабр](https://habr.com/ru/post/555768/)\n\n    - [StackBlitz | Instant Dev Environments | Click. Code. Done.](https://stackblitz.com/)\n\n    - [Most active GitHub users](https://committers.top/)\n\n    - [The GNU Awk User’s Guide](https://www.gnu.org/software/gawk/manual/gawk.html#History)\n\n    - [Base64-decode a String – Online String Tools](https://onlinestringtools.com/convert-base64-to-string)\n\n    - [Programming Fonts - Test Drive](https://www.programmingfonts.org/#terminus)\n\n    - [AsciiDoc](https://asciidoc.org/)\n\n    - [termbin.com - terminal pastebin](https://termbin.com/)\n\n    - [OpenGameArt.org](https://opengameart.org/)\n\n  - ## WASM\n    - [Understanding WebAssembly text format - WebAssembly | MDN](https://developer.mozilla.org/en-US/docs/WebAssembly/Understanding_the_text_format)\n\n    - [WebAssembly/wabt: The WebAssembly Binary Toolkit](https://github.com/webassembly/wabt)\n\n    - [spec/test/core at master · WebAssembly/spec](https://github.com/WebAssembly/spec/tree/master/test/core)\n\n    - [Text Format — WebAssembly 1.1](https://webassembly.github.io/spec/core/text/index.html)\n\n  - ## X11\n    - [XCB: XCB API](https://xcb.freedesktop.org/manual/group__XCB____API.html)\n\n    - [Xlib - C Language X Interface](https://x.org/releases/current/doc/libX11/libX11/libX11.html)\n\n    - [basicwindowsanddrawing](https://xcb.freedesktop.org/tutorial/basicwindowsanddrawing/)\n\n  - ## Zig\n    - [Documentation - The Zig Programming Language](https://ziglang.org/documentation/master/)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrevarj%2Fprogramming-bookmarks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrevarj%2Fprogramming-bookmarks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrevarj%2Fprogramming-bookmarks/lists"}