
How to avoid JavaScript
Despite the JavaScript revolution, people still resist it
A newsletter for scientists and engineers about bringing your models to the web. Up to five short emails per week.

Despite the JavaScript revolution, people still resist it

What were the Django people doing while JavaScript was becoming popular?

The JavaScript explosion was initiated by a series of events from 2008 to 2015

The frameworks changed the way web applications work

JavaScript was a bad language but Babel helped work around the problem

Running the same language on the server and on the browser was quite appealing

In 2009 you no longer needed a browser to run JavaScript.

Google Chrome precipitated the JavaScript revolution

Programmers are condemned by the nature of programming itself to make bad software

Some names should be better left meaningless

Why was the calendar moved by ten days? Why not nine or eleven?

Ideas from programming could help make math more understandable

After fixing variable names, it's the next step towards improving readability

Just with a few changes in names the algorithm starts making sense

FAQ on the testing code

Before improving the main code, it's important to have automated tests

Don't add features to your scientific code (yet); clean it up first

A simple JavaScript program that illustrates how scientific code becomes a mess

A problem that has fascinated mathematicians for centuries

How is the Easter date determined?