Blog of Adam Warski

Java, Scala, programming, ...

  • Blog of Adam Warski Twitter
  • Blog of Adam Warski Google+
  • Blog of Adam Warski RSS

Primary menu

Skip to primary content
  • Home
  • About me / my projects
  • All Posts

Monthly Archives: August 2013

Dependency Injection in Play! with MacWire

  • By Adam Warski
  • 21 August, 2013
  • 5 Comments

The most recent release of MacWire (0.4) (a Scala macro to generate wiring code for class instantiation, DI container replacement) comes with new utilities which make it easier to integrate … Continue Reading →


Verifying usage of 3rd party libraries using Veripacks

  • By Adam Warski
  • 5 August, 2013
  • No Comments

Veripacks already allows to specify and verify which classes should be visible outside of a package (in a package-transitive way) as well as require importing and import packages within a … Continue Reading →


MOVED


I'm now blogging on SoftwareMill's blog. Please follow me there!

Recent Posts


  • Kafka with selective acknowledgments performance & latency benchmark
  • Why I started learning Emacs in 2016
  • Add a “dependencies” badge & tree to your project using UpdateImpact
  • Event sourcing + free monads = free sourcing?
  • MacWire 2.0: composing modules & cleanup

Links


Follow me on twitter!

Looking for end-to-end software development, project management, Scala experts? SoftwareMill is here to help:
Did you ever have problems with updating or managing dependencies in your Scala/Java/Groovy projects? Check out UpdateImpact!

Interested in weekly Scala news?

The best code-review tool:

Top Posts & Pages


  • Quicklens: modify deeply nested case class fields
  • About me / my projects
  • Clean URLs in Seam: URLRewriteFilter
  • How do iBeacons work?
  • Benchmarking SQS
  • Envers 1.2.1.GA released
  • Dry parameter names
  • ElasticMQ 0.3: new API, new in-memory storage
  • MacWire 1.0 is here!
  • Using Scala traits as modules, or the "Thin Cake" Pattern

Categories


Archives


Copyright © 2007-2023 Blog of Adam Warski. All Right Reserved.
Powered by: WordPress | Theme: Simple Catch Pro