Logo Strumenta Strumenta
  • About us
    • How we work
    • The Chisel Method
    • Testimonials
    • Working with us
    • Our team
    • Corporate Resources
    • Careers
  • Services
    • Ready-to-go RPG to Python migration
    • Transpiler
    • Domain Specific Languages
    • Strategic Consulting
    • Consulting & Coaching
    • ANTLR Consulting
  • Products
    • Parser Ready-to-go
    • Crafting Powerful DSLs
    • Legacy Modernization Course
    • ANTLR Video Course
    • ANTLR Cheetsheet & FAQ
  • Articles
  • Contacts
The tomassetti.me website has changed: it is now part of strumenta.com. You will continue to find all the news with the usual quality, but in a new layout.

  • ANTLR
  • Application modernization
  • Code processing
  • Consulting
  • Domain specific languages
  • Editors
  • Jetbrains MPS
  • Language design
  • Language Engineering
  • Language Workbenches
  • Migration
  • Miscellany
  • Model driven development
  • Open-source
  • Parsing
  • Software Development

Getting started with JavaParser: analyzing Java Code programmatically

10 February 2016

How to recruit freelancer for software development: where to look for them, how to find and choose candidates

How to recruit freelancer for software development: where to look for them, how to find and choose candidates

03 February 2016

dynamic, static, optional, structural typing and engineering challenges

Dynamic, static, optional, structural typing and engineering challenges

27 January 2016

An introduction to Spark, your next REST Framework for Java

An introduction to Spark, your next REST Framework for Java

20 January 2016

5 key aspects for a successful open-source project

12 January 2016

My first six months as a Software Engineer Freelance

What I Learned in Six Months as a Software Engineer Freelance

06 January 2016

Good clients, bad clients: how to recognize bad clients and how to deal with them

Good clients, bad clients: how to recognize bad clients and how to deal with them

18 November 2015

The 5 things a developer expects from a Project Manager: how a Project Manager can help developers becoming much more productive

04 November 2015

Alternatives to global variables and passing the same value over a long chain of calls

28 October 2015

Representing relationships as first-class citizens in an Object-oriented programming language

Representing relationships as first-class citizens in an Object-oriented programming language

14 October 2015

Turin Programming Language for the JVM: building advanced lexers with ANTLR

Turin Programming Language for the JVM: Building Advanced Lexers with ANTLR

16 September 2015

Creating a Programming Language for the JVM: the Turin Programming Language

09 September 2015

Previous Page
Next Page
Strumenta Tools to solve complex problems
Privacy Policy
P.IVA 11817320010
Company Information
  • Strumenta
  • Strumenta
  • Federico Tomassetti
  • Federico Tomassetti