27 July 2017 / Krzysztof Romanowski

Zinc (sbt) friendly code

, , ,


In April I gave a presentation (50 Shades of Scala Compiler) at the ScalaUA conference. In the abstract, I promised to give some hints on how to write compiler-friendly code. The talk lasted only 40 minutes and Scala compilers have many, many shades (I almost forgot about Dotty!), so all the hints didn’t fit into […]

Read more

15 March 2016 / Krzysztof Romanowski

ScalaSphere 2016 – few impressions from tooling developer

, , ,


ScalaSphere: conference focused on technical problems and solutions ScalaSphere was one-of-a-kind conference focused on Scala tooling. Those who expected presentations full of theory or maths, might feel disappointed – conference was dedicated purely to Scala tooling. “I’ve never been on such deeply technical conference” was often heard and I agree with those comments. Quo vadis, […]

Read more

7 July 2015 / Krzysztof Romanowski

Tool-friendly Scala code. What? Why?

, ,


People complain a lot about Scala tooling. People complain a lot about weather. But is Scala tooling like weather? Something you can’t do anything about except from moving to different climate (language)? Luckily no. Scala tooling was created for Java (especially metadata handling that is vital for tools) and usually has only the JVM stack […]

Read more