Hacker News
- Akka vs. ZIO vs. Monix, part 2: communication https://blog.softwaremill.com/akka-vs-zio-vs-monix-part-2-communication-9ce7261aa08c 2 comments
Lobsters
- Learned in October: Scala Steward, tables in DB index and a React hack https://blog.softwaremill.com/tmwl-october19-scala-steward-tables-in-db-index-and-a-react-hack-ec51e56aa581 4 comments programming
- Are you sure you’re using microservices? https://blog.softwaremill.com/are-you-sure-youre-using-microservices-f8d4e912d014 8 comments practices , programming
- Does Kafka really guarantee the order of messages? https://blog.softwaremill.com/does-kafka-really-guarantee-the-order-of-messages-3ca849fd19d2 5 comments programming
- Docker support in new Java 8 — finally https://blog.softwaremill.com/docker-support-in-new-java-8-finally-fd595df0ca54 4 comments java
- The case against annotations https://blog.softwaremill.com/the-case-against-annotations-4b2fb170ed67 4 comments java , programming
- Micronaut vs Quarkus — what’s the difference? https://blog.softwaremill.com/micronaut-vs-quarkus-whats-the-difference-5068f0da5390 45 comments java
- Java 15 through the eyes of a Scala programmer https://blog.softwaremill.com/java-15-through-the-eyes-of-a-scala-programmer-edde1ea04492 16 comments programming
- A short guide to Blocker https://blog.softwaremill.com/a-short-guide-to-blocker-6cd29e145a12 3 comments scala
- Comparing Apache Kafka and Apache Pulsar by Jaroslaw Kijanowski https://blog.softwaremill.com/comparing-apache-kafka-and-apache-pulsar-3bd44e00f304 7 comments java
- Starting with Scala 3 / Dotty macros: a short tutorial https://blog.softwaremill.com/starting-with-scala-3-macros-a-short-tutorial-88e9d2b2584c 3 comments scala
- Towards more functional Play — Part 1 https://blog.softwaremill.com/towards-more-functional-play-part-1-a97bc4d92c76 9 comments scala
- ZIO environment meets constructor-based dependency injection https://blog.softwaremill.com/zio-environment-meets-constructor-based-dependency-injection-6a13de6e000 8 comments scala
- Alpakka Kafka connector — an open-source Reactive Enterprise Integration library for Java and Scala https://blog.softwaremill.com/alpakka-kafka-connector-an-open-source-reactive-enterprise-integration-library-for-java-and-scala-c5f954b66787 3 comments java
- Monoid in the Category of Endofunctors https://blog.softwaremill.com/monoid-in-the-category-of-endofunctors-b85bab43587b 3 comments scala
- 6 typical developers challenges and how to solve them https://blog.softwaremill.com/6-typical-developers-challenges-and-how-to-solve-them-2e997052c73f 4 comments coding
- sttp2: an overview of proposed changes https://blog.softwaremill.com/sttp2-an-overview-of-proposed-changes-8de23c94684f 3 comments scala
- The forgotten value of Value Objects https://blog.softwaremill.com/the-forgotten-value-of-value-objects-73f955587cd3 31 comments java
- sttp, curl, request logging and functional programming https://blog.softwaremill.com/sttp-curl-request-logging-and-functional-programming-7d290ef3b9a0 4 comments scala
- Why contribute to open source? https://blog.softwaremill.com/why-contribute-to-open-source-cc0b95aa82a7 10 comments opensource
- 6 reasons why not to use Akka Cluster for interservice communication in a microservice architecture https://blog.softwaremill.com/6-reasons-why-not-to-use-akka-cluster-for-interservice-communication-in-a-microservice-architecture-2736d5223573 17 comments scala
- An alternative to mapping HTTP endpoints using annotations: (Scala) code https://blog.softwaremill.com/three-easy-endpoints-a6cbd52b0a6e 3 comments java
- The higher order of types https://blog.softwaremill.com/the-higher-order-of-types-c89d4d0b534d 3 comments typescript
- Developing microservices with Kubernetes and Telepresence https://blog.softwaremill.com/developing-microservices-with-kubernetes-and-telepresence-c390d3ca9fcb 7 comments kubernetes
- Vavr’s flatMap in action https://blog.softwaremill.com/vavrs-flatmap-in-action-a975a99c4319 3 comments programming
- A short story about resource handling https://blog.softwaremill.com/a-short-story-about-resource-handling-61b8405c352d?fbclid 7 comments scala
- Algebraic Data Types in four languages: Haskell, Scala, Rust, and TypeScript https://blog.softwaremill.com/algebraic-data-types-in-four-languages-858788043d4e 7 comments typescript
- Are you sure your AnyVals don’t instantiate? https://blog.softwaremill.com/are-you-sure-your-anyvals-dont-instantiate-5822c04875d3 10 comments scala
- TIL: Scala-Clippy, Akka Persistence, Avro schemas and more https://blog.softwaremill.com/this-month-at-softwaremill-weve-learned-september-18-c9926adbc227 4 comments scala
- What is Dependency Injection? https://blog.softwaremill.com/what-is-dependency-injection-8c9e7805502f 12 comments java
- 10 signs of a mature development pipeline. https://blog.softwaremill.com/10-signs-of-a-mature-development-pipeline-ee1ba1a2fa8b 8 comments programming
- Keep your domain clean in Event Sourcing. https://blog.softwaremill.com/keep-your-domain-clean-in-event-sourcing-5db6ddc26fe4 3 comments scala
- What are the technical and business reasons to use Scala? https://blog.softwaremill.com/why-scala-a6ac8c98c541 96 comments scala
- Supervision & error handling in ZIO, Akka and Monix (part 3) + series summary https://blog.softwaremill.com/supervision-error-handling-in-zio-akka-and-monix-part-3-series-summary-abe75f964c2a 7 comments scala
- Scalaz 8 IO vs Akka (typed) actors vs Monix (part 1) https://blog.softwaremill.com/scalaz-8-io-vs-akka-typed-actors-vs-monix-part-1-5672657169e1 5 comments scala
- Synchronous or asynchronous, and why wrestle with wrappers (CompletableFutures, ...)? https://blog.softwaremill.com/synchronous-or-asynchronous-and-why-wrestle-with-wrappers-2c5667eb7acf 37 comments scala
- Synchronous or asynchronous, and why wrestle with wrappers (CompletableFutures, ...)? https://blog.softwaremill.com/synchronous-or-asynchronous-and-why-wrestle-with-wrappers-2c5667eb7acf 17 comments java
- Don’t fear the main() https://blog.softwaremill.com/dont-fear-the-main-1b9612ea6467 10 comments programming
- Multithreading in Rust with MPSC channels https://blog.softwaremill.com/multithreading-in-rust-with-mpsc-multi-producer-single-consumer-channels-db0fc91ae3fa 8 comments rust
- The case against annotations – SoftwareMill Tech Blog https://blog.softwaremill.com/the-case-against-annotations-4b2fb170ed67 22 comments programming