Skip to content

Commit

Permalink
Remove java-specific articles
Browse files Browse the repository at this point in the history
  • Loading branch information
giulianopz committed Aug 4, 2024
1 parent 587fef8 commit e7ba5a8
Show file tree
Hide file tree
Showing 8 changed files with 5 additions and 14 deletions.
1 change: 0 additions & 1 deletion src/blogs.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
- [Joel on Software](https://www.joelonsoftware.com/)
- [fasterthanlime](https://fasterthanli.me/)
- [Happy Path Programming](https://anchor.fm/happypathprogramming/episodes/66-The-Journey-to-Rust-with-Christopher-Hunt-e1meaqh)
- [Programming Talks](https://www.programmingtalks.org)
- [Oddly Influenced](https://podcast.oddly-influenced.dev/)
- [The Buckblog, assorted ramblings by Jamis Buck](https://weblog.jamisbuck.org/)
- [Gwern](https://www.gwern.net/)
Expand Down
3 changes: 1 addition & 2 deletions src/cloud.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
## Cloud Computing, Containers & DevOps

- [Java Cloud Development Introduction and Tools](https://howtodoinjava.com/cloud/java-cloud-development-introduction-and-tools)
- [A beginner's guide to building DevOps pipelines with open source tools](https://opensource.com/article/19/4/devops-pipeline)
- [Cloud Application Platform vs Container as a Service vs VM hosted application](https://www.suse.com/c/cap-vs-caas-vs-vm-hosted-application/)
- Containers and Orchestration:
Expand Down Expand Up @@ -35,7 +34,7 @@
- [Docker Swarm](https://docs.docker.com/engine/swarm/)
- [Apache Mesos](https://mesos.apache.org/)
- [LXD](https://linuxcontainers.org/lxd/)
- [Cloud Foundry](https://docs.cloudfoundry.org/buildpacks/java/index.html)
- [Cloud Foundry](https://docs.cloudfoundry.org)
- [Nomad](https://www.nomadproject.io/)
- CI/CD Pipelines:
- [Jenkins](https://www.edx.org/course/introduction-to-jenkins)
Expand Down
2 changes: 1 addition & 1 deletion src/db.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
- MariaDB
- Non-Relational DBs (**NoSQL**) by Type:
- Wide column: Apache Cassandra
- Document: [ElasticSearch](https://www.baeldung.com/elasticsearch-java), MongoDB
- Document: ElasticSearch), MongoDB
- Key-value: [Redis](https://architecturenotes.co/redis/)
- Graph: Neo4J
- [What is a Vector Database?](https://www.pinecone.io/learn/vector-database/)
Expand Down
1 change: 0 additions & 1 deletion src/doc.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
## Software Documentation

- [How to Write Doc Comments for the Javadoc Tool](https://www.oracle.com/technical-resources/articles/java/javadoc-tool.html)
- [Markdown Basic Syntax](https://www.markdownguide.org/basic-syntax/)
- [Documenting APIs: A guide for technical writers and engineers](https://idratherbewriting.com/learnapidoc/)
- [How Big Tech Runs Tech Projects and the Curious Absence of Scrum](https://blog.pragmaticengineer.com/project-management-at-big-tech/)
6 changes: 3 additions & 3 deletions src/ipc.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,12 @@
- [HTTP/3 explained](https://http3-explained.haxx.se/)
Real-time communication protocols:
- [Full-duplex HTTP Streaming](https://datatracker.ietf.org/doc/html/draft-zhu-http-fullduplex-08)
- [WebSockets](https://www.baeldung.com/java-websockets)
- WebSockets
- [Server-Sent Events (SSE)](https://en.wikipedia.org/wiki/Server-sent_events)
- [WebTransport](https://developer.chrome.com/docs/capabilities/web-apis/webtransport#whats_webtransport)
- [WebRTC](https://webrtcforthecurious.com/)
- [UDP](https://www.baeldung.com/udp-in-java)
- [Unix Domain Sockets](https://nipafx.dev/java-unix-domain-sockets/)
- [UDP
- Unix Domain Sockets
- Messaging:
- AMQP
- MQTT
Expand Down
4 changes: 0 additions & 4 deletions src/misc.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
- Internationalization and localization (i18n)
- [PO Files](https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html)
- Dates:
- [All About java.util.Date](https://codeblog.jonskeet.uk/2017/04/23/all-about-java-util-date/)
- [UTC is enough for everyone... right?](https://zachholman.com/talk/utc-is-enough-for-everyone-right)
- [Storing UTC is not a silver bullet](https://codeblog.jonskeet.uk/2019/03/27/storing-utc-is-not-a-silver-bullet/)
- [Designing a REST API: Unix time vs ISO-8601](https://nickb.dev/blog/designing-a-rest-api-unix-time-vs-iso-8601)
Expand All @@ -36,7 +35,6 @@
- [Optimizing Linux for Slow Computers](https://www.akitaonrails.com/2017/01/17/optimizing-linux-for-slow-computers)
- [Linux Hardening Guide](https://madaidans-insecurities.github.io/guides/linux-hardening.html#choosing-the-right-distro)
- Libraries
- [Google Best Practices for Java Libraries](https://jlbp.dev/)
- [Choose Boring Technology](https://boringtechnology.club/)
- Testing:
- [Modern Best Practices for Testing in Java](https://phauer.com/2019/modern-best-practices-testing-java/)
Expand All @@ -48,7 +46,6 @@
- [Interface Pollution](https://rakyll.org/interface-pollution/)
- Code Formatting:
- [EditorConfig](https://editorconfig.org/)
- [Google Java Style Guide](https://google.github.io/styleguide/javaguide.html)
- HTTP:
- CORS:
- [Developers don't understand CORS](https://fosterelli.co/developers-dont-understand-cors)
Expand Down Expand Up @@ -85,7 +82,6 @@
- [How to hide your IP address](https://educatedguesswork.org/posts/traffic-relaying/)
- Memory:
- [What Every Programmer Should Know About Memory](https://people.freebsd.org/~lstewart/articles/cpumemory.pdf)
- [What Should I Know About Garbage Collection as a Java Developer?](https://www.azul.com/blog/what-should-i-know-about-garbage-collection-as-a-java-developer/)
- Performance:
- [Latency Numbers Every Programmer Should Know](https://samwho.dev/numbers/)
- [Good performance is not just big O](https://jmmv.dev/2023/09/performance-is-not-big-o.html)
Expand Down
1 change: 0 additions & 1 deletion src/security.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
- Zalewski, *Tangled Web. A Guide to Securing Modern Web Applications*
- [OWASP Cheat Sheet Series](https://cheatsheetseries.owasp.org/index.html)
- [Practical Cryptography for Developers](https://cryptobook.nakov.com/)
- [How to find third-party vulnerabilities in your Java code](https://www.redhat.com/sysadmin/find-java-vulnerabilities)
- [Web Security Academy](https://portswigger.net/web-security) (n.b. this course is the updated version of the book *The Web Application Hacker's Handbook*)
- [See this page fetch itself, byte by byte, over TLS](https://subtls.pages.dev/)
- [The Illustrated TLS 1.3 Connection](https://tls13.xargs.org/)
Expand Down
1 change: 0 additions & 1 deletion src/system-design.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
## Microservices, Distributed Systems & System Design

- [From Microservices to Distributed Systems: A Survival Guide for Java Devs](https://dzone.com/articles/from-microservices-to-distributed-systems-survival)
- [Learning about distributed systems: where to start?](https://muratbuffalo.blogspot.com/2020/06/learning-about-distributed-systems.html?m=1)
- [Microservices Patterns](https://microservices.io/patterns/index.html)
- [Patterns of Distributed Systems](https://martinfowler.com/articles/patterns-of-distributed-systems/)
Expand Down

0 comments on commit e7ba5a8

Please sign in to comment.