PyTem implements a "Python-Server-Pages"-like template engine for Python 3+. The PyTem application is,

  • small -- a single python file.
  • simple -- you can learn the syntax of templates and/or the PyTem API in just a few minutes.
  • hackable -- readable source code, so feel free to adapt it to your own python project.

PyTem's current status is "Alpha", but it is being used for real work on a daily basis.

PyTem can run as a standalone program from the command line, or can be imported into another Python 3 program and used via a small/simple API.

Continue reading...

(My apologies to the hard core: I’ve chosen accessibility over strict accuracy in an attempt to address an audience beyond the computer intelligentsia.)

When I was at Westdale Junior High School in Baton Rouge in 1960, I came across The Boys Book of Electronics, which had a chapter on “Giant E...

Continue reading...

Most of us write software in environments with ridiculous deadlines. We don't have time to investigate every new thing. My purpose in this article is convince you that Function Programming + Immutable Data + Massive Parallelism (which I will henceforth abbreviate as FIMP, is not just another ne...

Continue reading...