My Very Own™ Coding Style

Foreword

In my career I have experimented a lot with coding styles, mostly on pet projects at home, but also in workplaces where each developer was free to code in whatever way they pleased, or in workplaces where I was the only developer.

My experimentation has been in the direction of achieving maximum objective clarity and readability, disregarding convention, custom, precedent, and the shock factor: the fact that a particular style element might be alien to others plays very little role in my evaluation of the objective merits of the element.

Read more »

GitHub project: mikenakis-agentclaire

The mikenakis-agentclaire logo

based on a piece of clip art found on the interwebz.

GitHub project: AgentClaire

A Java Agent to end all Java Agents.

NOTE:

This project has been retired. The github link does not even work anymore.

This page only serves historical documentation purposes.

Read more »

Open Source but No License

I have posted some small projects of mine on GitHub, mainly so that prospective employers can appreciate my skills. I am not quite ready to truly open source them, so I published them under “No License”. This means that I remain the exclusive copyright holder of these creative works, and nobody else can use, copy, distribute, or modify them in any way, shape or form. More information here: choosealicense.com - “No License” (https://choosealicense.com/no-permission/).

Read more »

What is wrong with Full Stack Development

Inntel Hotel at Amsterdam, Zaandam

Table of Contents

  • What is full-stack development

  • Why is full-stack development necessary today

  • What is wrong with full-stack development

  • Conclusion

Read more »

Douglas Crockford talking nonsense

Here is Douglas Crockford,

talking patent nonsense about Java and about exceptions,

neither of which he understands, obviously.

Start playing at 27’:42’’. The insanity lasts until 32’:00’’.

Enjoy responsibly.