Year: 2015

Markup languages with Git, a document workflow

Currently I’m writing this entry in a text editor that is a WYSIWYG type of editor. This is entirely common, to the point where people are just conditioned to thinking that editing text and WYSIWYG go together. There are however a number of document markup languages that are not WYSIWYG, lightweight ones such as Markdown

Using LaTeX for fast document generation

Many systems have some sort of report generation component. This is often some variation on extracting data from a database (or other sources) then doing some analysis on that data and outputting it in some readable form. Sometimes a requirement is for reports to be available in PDF format. I use a lot of Python

Python comprehension syntax for Java developers

Recently I’ve been working with both Java and Python. One of the jarring differences between Java and Python is the relative brevity of Python code that’s enabled by the various Python language features. In all languages there’s a decision about how much syntactic sugar is used and how succinct the language is, with regards to