talkingCode

About

I used to have a log book at work in which, for all of about a week, I wrote down any problem that had taken me longer than two hours to solve and its resolution, that I might not have to go through the same thing again in six months’ time. There were two issues with that system. One was that even if it proved useful as a reference for me, it wasn’t helping anyone else. Another was that it wasn’t proving useful as a reference for me - I don’t really read books.

This blog is a couple of things. It is, first and foremost, a place for me to document the many and varied challenges I encounter in my work as a software engineer in the hope that the entries I write here will serve as a useful reference for me and for others. It is also, secondarily, my attempt to solve a bigger problem that I have.

I work in a partial vacuum - a department of one - where I have the opportunity to tinker with whichever bits of software I choose, which is a really lovely environment to work in from a technological point of view. Unfortunately, I have no one with whom to discuss the work I’m doing; all my colleagues are working on different projects, and it doesn’t make very good conversation at dinner with friends. Nobody ever disagrees with me, and I never know if I’ve done something wrong. This is where you, dear reader, come in.

I don’t expect all articles to be interesting to everyone; I don’t really expect any articles to be interesting to anyone. That said, you might read the odd post just out of curiosity. It might even be a post about a technology with which you have had more than a little experience from your own tinkerings. In such circumstances, if you happen to see that what I’ve documented is the unfortunate account of someone doing the first thing that comes to mind rather than the right thing please, I implore you, set me straight. I am a lazy, lazy, often stupid, lazy man and if you can help me out by prodding me to do the difficult, good, clever thing, I will be truly indebted to you.

Recent Posts
Recent Comments
About Us
Sebastian: Steve, I find most asynchronous programming to be incredibly painful. Haskell's appro...
Steve: > Instead, your main computation happens in other application threads, and all tha...
Mike van Lammeren: To me, there is a mindset around today that gets the idea of individual/society ass-b...
x: "whoever you vote for, the government tends to get elected" I don't recall anyone ...
codders: Yep. Sucks. The plan was to create a value on which I could call 'getAttributeValu...

This is the personal blog of a professional software engineer. This site and the views expressed on it are in no way endorsed by the RIAA.

twinkpopstars Twink Mov bang bros 15 Tops 1 Bottom boys lick ass Dads Fuck Boys povboys gaydownloadkey Cover His Face Broke Ass Boys cumfilledboys leatherbang dirtythirtyclub pridemov bisexual video brazilbus Twinks In Pain marriedmenexposed Creamfilled Twinks dark beef straightcumswap Exposed Boyfriends Straight Fuck Fest Thugs On White Boys Mall Twinks MrBigs Adventures shemaletitan straightinternal pridepornpass Thugs on Twinks pridevault blackandbisexual realmalesexscandals bangbros brazilblow Asian Boys In Pain bi archive twinkstakeitbig pantyassboys myteachertaughtme black and bisexual realhardbarebacking bearsfuckboys