Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
giulianopz committed Aug 1, 2023
1 parent daeb24d commit f2515a6
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 1 deletion.
2 changes: 2 additions & 0 deletions src/best-practices.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@
- [Alternatives to DTO](https://blog.frankel.ch/alternatives-dto/)
- [**!OPINION**] [My 10 Years of Programming Experience](https://iximiuz.com/en/posts/my-10-years-of-programming-experience/)
- [**!OPINION**] [LEGOs, Play-Doh, and Programming](https://weblog.jamisbuck.org/2008/11/9/legos-play-doh-and-programming)
- Anti-patterns:
- [Interface Pollution](https://rakyll.org/interface-pollution/)
- Code Formatting:
- [EditorConfig](https://editorconfig.org/)
- [Google Java Style Guide](https://google.github.io/styleguide/javaguide.html)
Expand Down
1 change: 1 addition & 0 deletions src/from-scratch.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ Tutorials:
- [Writing a C Compiler](https://norasandler.com/2017/11/29/Write-a-Compiler.html)
- [Statically Recompiling NES Games into Native Executables with LLVM and Go](https://andrewkelley.me/post/jamulator.html)
- [A slack clone in 5 lines of bash](https://the-dam.org/docs/explanations/suc.html)
- [NTP Implementation in Elixir](https://0x7f.dev/post/ntp-implementation-in-elixir/)

Lists:
- [Build your own X](https://github.com/codecrafters-io/build-your-own-x)
Expand Down
3 changes: 2 additions & 1 deletion src/ipc.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
- AMQP
- MQTT
- STOMP
- [An introduction to APIs](https://zapier.com/resources/guides/apis)
- [Difference between SPI and API](https://stackoverflow.com/questions/2954372/difference-between-spi-and-api)
- [Gough et al., Mastering API Architecture](https://www.oreilly.com/library/view/mastering-api-architecture/9781492090625/)
- [**!BONUS**] [Free Public APIs for Developers](https://rapidapi.com/collection/list-of-free-apis)
- [Difference between SPI and API](https://stackoverflow.com/questions/2954372/difference-between-spi-and-api)
1 change: 1 addition & 0 deletions src/metal.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
- [ So you want to build an embedded Linux system?](https://jaycarlson.net/embedded-linux/)
- [How a CPU works: Bare metal C on my RISC-V toy CPU](https://florian.noeding.com/posts/risc-v-toy-cpu/cpu-from-scratch/)
- [ElectronicsNotes](https://www.electronics-notes.com/)
- [Hardware Hacking](http://www.nicolascollins.com/texts/originalhackingmanual.pdf)
- [**!BONUS**] [Assembly Language Adventures](https://www.xorpd.net/pages/x86_adventures.html)
- [**!BONUS**] [Post-apocalyptic programming](https://zserge.com/posts/post-apocalyptic-programming/)
- [**!BONUS**] [A Journey in Creating an Operating System Kernel](https://539kernel.com/book/)

0 comments on commit f2515a6

Please sign in to comment.