I’m a web developer and I’ve been stuck with the simplest app for the last 10 days pistacchio Follow Feb 11, 2016 · 7 min read

I’m a full time developer. Most of my work is developing web sites full-stack. Sometimes I write backend servers in Python or Ruby, sometimes I work with C#. I also develop command line utilities in C++ or Node.js, I find Clojure fun, I approached web development years ago with Perl and PHP and when I first entered the professional world of development I worked for years with Java.

When I first encountered Javascript it was mainly used to add “The current time is” on pages. I’m talking about the Nineties here and everybody wanted to spice up their pages telling the occasional visitor what day of the week it was dynamically (wow!) and it felt good. Over the years we all discovered that Javascript can do so much more than that and we all went full DHTML. Yes, our HTML went full dynamic!

In the last years I’ve developed pretty large Single Page Applications with various frameworks or, when in a rush, mostly a mess of badly organized Javascript code that vomits jQuery calls here and there.

Some ten days ago I wanted to program a very simple SPA for my personal use, a little utility to grow as a pet project. I’m talking about a two, three days effort here. In the last six months I’ve been working on a C# Desktop app. It is a rather boring workflow management program with a webservice backend and winforms on the client.

As the idea of this little web app popped into my mind, I envisioned the opportunity to try out a few new things I’ve been reading about online, refresh my web-dev tools and have some fun. Pretty exciting, nothing too complicated or demanding.

As it turned out, I haven’t been able to program that simple project because I’m stuck in an analysis paralysis loop.