Skip to content
Adam Warski
Adam Warski

Sharing elegant solutions to everyday problems

  • Home
  • Talks
  • Videos
  • About
Adam Warski

Sharing elegant solutions to everyday problems

Category: SoftwareMill

Add a “dependencies” badge & tree to your project using UpdateImpact

Adam Warski, 24 February, 201623 March, 2016

Most Java/Scala/Groovy project depend on a number of libraries, these libraries depend on other libraries, and so on for many levels deep. When creating the final project bundle we end up with a large number of external dependencies, which are often very hard to manage. That’s why UpdateImpact was created:…

Continue Reading

When & why to use Supler for web forms?

Adam Warski, 30 June, 2015

If you haven’t yet heard about Supler, it’s a Rapid Form Development library, working with your favorite Javascript frontend and Scala backend frameworks. It keeps the form definition centralized, taking care of client/server-side validation, form rendering, applying new values and serializing/deserializing. Star Supler on GitHub if you think that might…

Continue Reading

Codebrag: why post- and per- commit?

Adam Warski, 21 May, 2014

We have recently released version 2.0 of Codebrag, our code-review tool. Why a new code-review tool in the first place? We are certainly not the first in the market. When working on projects, we prefer tools that are as light as possible, adding minimal overhead to the process. We usually…

Continue Reading

Per-commit e-mail GitHub notifications

Adam Warski, 16 April, 2013

One thing that I miss in GitHub is the ability to get e-mail notifications on each push/commit. There is an option to set an e-mail notification address in the repository settings, but you can only specify a single, global address, and only the administrator can do it. So while waiting…

Continue Reading

Event streaming with MongoDB

Adam Warski, 27 November, 201225 February, 2013

MongoDB is a really great “NoSQL” database, with a very wide range of applications. In one project that we are developing at SoftwareMill, we used it as a replicated event storage, from which we stream the events to other components. Introduction The basic idea is pretty simple (see also Martin…

Continue Reading

Connecting a piano pedal to a computer

Adam Warski, 15 August, 20121 September, 2015

It’s good to do something different once in a while. In my case, “different” still means things involving a computer – but far from the Java&Scala programming that I do daily. As SoftwareMill is a fully distributed company, communication is very important. We use Skype a lot, but since a while…

Continue Reading

CTO @ SoftwareMill

©2023 Adam Warski | WordPress Theme by SuperbThemes
 

Loading Comments...