portrait

End of Line blog

Thoughts on software development, by Adam Ruka

Latest articles

Graal Truffle tutorial part 12 – classes 1: methods, new

In the twelfth part of the Truffle tutorial, we cover the foundations of adding support for classes to our language: class declarations with methods, and creating instances of those classes with the "new" operator.


History and future of Infrastructure as Code

In this article, I want to discuss Infrastructure as Code - the history of the practice, why it's important, what benefits does it bring, and what innovations are being developed in this very active area of software engineering.


Graal Truffle tutorial part 11 – strings, static method calls

In the eleventh part of the Truffle tutorial, we add support for strings to our language, including calling methods on them.


All articles »