The Old Bloke.

A place to store the stuff I don't remember

So, What's here?

What do I have to offer.

General Code

A collection of general coding tips and tricks, not tied to any specific technology.

Angualr 2-6

Some of the things that I discovered along the way while creating my first Angular app.

iOS & Swift

A few of the bits and pieces I am picking up as a budding iOS developer. It may not be rocket science, but it covers the fundamentals.


An attempt to de-mystify a few of the more complex things you may want to do with Bootstrap 3.


A couple of the things I needed to know back when I thought PHP was going to be so cool.


DevExress for Winforms can be soo complicated, yet it has such brilliant facilities once you know how to use them.


Some of my personal opinions on every day topics in development.

What's new?

What have I worked on recently

Hopefully, this is going to be a dynamic site that I keep reasonabvly up to date (stop laughing at the back). Lets hope I can stick with it and keep adding stuff of vague interest. So, what have I been working on?

Program Version

The process for getting your program version is simple, but far from obvious.

Reading a bundle file

My app needs data from the web but, since I cannot guarantee a network connection, I need to build template data into the app. Once there, I need to be able to read it back...

Variable and return annotations

Intellisense is a major boon in your compiler. The trick is knowing how to tell your compiler what your variables and return types are so it can help you with your coding.

It's not a dot, dummy

This is absolutely dumb, so I need to document it. For some reason, I fail miserably to get class accessor syntax right, so it's time to write it down!

Animated search box

You could just put a search box on the screen. But it is much nicer if you can animate it onto the screen, don't you think...

Who Am I?

A jobbing developer who has been in the game a year or three.

A little about me

I'm old. Hell, I'm pushing 60 and in IT years that's practically pushing up the daisy's.

By now I'm supposed to be one of those management types that we typically love to hate. Old and out of touch with 'modern' practices, the 'waterfall generation' more conversant with COBOL than agile practices, responsive design and JavaScript. Spending their days going to interminable meetings and making unpopular decisions.

Sorry, not my style

My day job involves some of that (not the COBOL bit) but, at heart, I'm a developer. I write code. And that's fantastic. And that's what I want to do until I retire.

Potted History About Me

Fun Facts

Some Cool Facts About Me And What's Here

There are 7 categories, with 69 articles.






Gallons of Coffee