Skip to content

Commit 05949f1

Browse files
committed
Add some articles
1 parent 664cc60 commit 05949f1

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -922,6 +922,7 @@ The best way to learn is to learn by doing.
922922
- [Write a time-series database engine from scratch](https://nakabonne.dev/posts/write-tsdb-from-scratch/)
923923
- [7 GUIs to build to learn fundamental UI programming skills](https://eugenkiss.github.io/7guis/tasks/)
924924
- [A list of programming playgrounds](https://jvns.ca/blog/2023/04/17/a-list-of-programming-playgrounds/), Julia Evans
925+
- [Write more "useless" software](https://ntietz.com/blog/write-more-useless-software/)
925926

926927
Practice:
927928

@@ -964,6 +965,7 @@ Practice:
964965

965966
- [NandGame](https://nandgame.com/): build a computer from scratch.
966967
- [What Every Programmer Should Know About SSDs](http://databasearchitects.blogspot.com/2021/06/what-every-programmer-should-know-about.html)
968+
- [How To Make A CPU - A Simple Picture Based Explanation](https://blog.robertelder.org/how-to-make-a-cpu/)
967969

968970
### HTTP
969971

@@ -1642,6 +1644,7 @@ Articles:
16421644
- Building Schema Based Testing Infrastructure for service development
16431645
- [Patterns of Distributed Systems](https://martinfowler.com/articles/patterns-of-distributed-systems/), MartinFowler.com
16441646
- [ConwaysLaw](https://martinfowler.com/bliki/ConwaysLaw.html), MartinFowler.com (regarding organization, check out my [engineering-management](https://github.com/charlax/engineering-management/) list.
1647+
- [The C4 model for visualising software architecture](https://c4model.com/)
16451648

16461649
Microservices/splitting a monolith:
16471650

0 commit comments

Comments
 (0)