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: March 2013

How to replace a build module with Veripacks

  • By Adam Warski
  • 26 March, 2013
  • No Comments

Compare the two trees below. In both cases the goal is to have an application with two independent modules (frontend and reporting), and one shared/common module (domain). The code in … Continue Reading →


Dependency injection with Scala macros: auto-wiring

  • By Adam Warski
  • 14 March, 2013
  • 9 Comments

You can look at dependency injection as a fancy name for passing parameters to a function (or constructor arguments to a constructor). However usually, DI containers do much more than … Continue Reading →


Veripacks 0.3: importing packages (transitively, of course)

  • By Adam Warski
  • 12 March, 2013
  • No Comments

Previous versions of Veripacks focused on defining what classes are visible outside of a package hierarchy (exporting). This release focuses on defining what classes can be used inside a package … 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


  • About me / my projects
  • Benchmarking SQS
  • Envers 1.2.1.GA released
  • Quicklens: modify deeply nested case class fields
  • Clean URLs in Seam: URLRewriteFilter
  • ElasticMQ 0.3: new API, new in-memory storage
  • Dry parameter names
  • Dependency Injection in Play! with MacWire
  • How do iBeacons work?

Categories


Archives


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

Loading Comments...