Author:

Federico Tomassetti

Building software since 8, got a PhD in Software Engineering and experience in research and industry across 4 countries
A template system for Google docs

A template system for Google Docs: Google Drive automation and PDF generation with Google Execution API

interview with jan köhnlein on typefox, dsls and xtext

Interview with Jan Köhnlein on TypeFox, DSLs and Xtext

Recognizing hand-written rectangles... x sito nuovo

Recognizing hand-written rectangles in an image

Recognizing hand-written shapes programmatically_ find the key points of a rectangle- x sito nuovo

Recognizing hand-written shapes programmatically: find the key points of a rectangle

What if sketching on a whiteboard was a form of programming_

What if sketching on a whiteboard was a form of programming?

Python reflection_ how to list modules

Python reflection: how to list modules and inspect functions

Raising the level of abstraction_ what if we tried to do that bottom up_

Raising the level of abstraction: what if we tried to do that bottom up?

how-to-create-pragmatic-lightweight-languages

A book on creating languages and supporting tools

Parsing any language in Java using ANTLR x sito nuovo

Parsing Any Language in Java in 5 Minutes Using ANTLR: for Example Python

Getting started with Jetbrains MPS (1)

Getting started with Jetbrains MPS: how to define a simple language (screencast)

Getting started with JavaParser x sito nuovo

Getting started with JavaParser: analyzing Java Code programmatically

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

Scroll to Top