-
What makes a great product manager by James Hamilton
What makes a great product by AWS guru James Hamilton
-
Adrift America in 100 Charts ~ book review
Prof G’s latest book details the state of the country through 100 charts, each one powerfully presented and creating a lot of stroky-chin moments.
-
The touch of Music
Vinyl records are more than just scratchy reproductions of sounds
-
Amazon S3 overhaul for OpenBD
Building on last weeks work with AmazonS3Write() function, I have just released a slew of updates and changes to the whole range of OpenBD functions designed to make it easier to work with Amazon’s S3. The following functions have been updated with new functionality: AmazonS3Write()Supports background uploads. Multi-part uploads (for larger files). Set storage class and ACL as part of same call. Retry logic. Callback CFC uploads. Amazon Server Side…
-
Improved AmazonS3 uploads with OpenBD
I have added an end of year feature bonus to OpenBD, available in the nightly build edition. This improves the uploading capabilities to Amazon S3 from your CFML apps. With this improvement, the AmazonS3Write() function brings the following features: Retry capability, complete with configurable time to wait between retries Automatic local file delete on successful upload Background uploading, with CFC callback upon success or failure This will help a…
-
JavaScript is our new Visual Basic
JavaScript is sweeping the development community and is popping up everywhere, having broken free from the confines of the browser. We see it at the server side, embedded inside programs, powering mobile apps and we even see it popping up inside of games. However, we are creating a huge headache for developers and companies in the future, because JavaScript was never designed to take on this scale. It isn’t a proper language. Now…
-
JavaOne 2014 App – the anti-pattern to mobile development
The JavaOne conference, held annually in San Francisco is a shining beacon of everything good and wonderful in the Java space. What was once the main event, JavaOne is now a side show to the massively large OracleOpenWorld, which takes over all of the Moscone halls, streets and a number of hotels. There was a time JavaOne was that big – but Java has fallen and if this years…
-
Why, I, the anti-social-networker fell for Google+
I hate Facebook. I don’t care about your lives. If I cared, I would be part of your life and I would talk to you, I would interact with you and I would get involved with you. I could go on for why I hate Facebook and all the problems with privacy and how you are giving your life over to a company whose sole purpose in life is to…
-
“From Earth to the Moon” teaches us a little software management
The Apollo era of the space race, was one of the most exciting and energetic periods in the scientific community with many of the foundations of software engineering being pioneered that are still in use today. One of the best TV series to articulate the challenges that had to be overcome is the Tom Hanks HBO TV “From the Earth to the Moon” series. This drama-documentary has one particular episode,…
-
How to handle yourself at a student career fair
When first starting out at university you don’t give too much thought on what job you will eventually land. However as time moves on, there will be opportunities that you need to grab with both hands. Career fairs, company campus visits, guest lectures are just some of the chances for you to get in front of a perspective employer. Being an employer that has gone to many a career…
-
Who is looking at your code?
We’re software developers and we take our art form seriously. Our palette is the editor to which we lay down our beautifully crafted code. How we name variables, how we shape methods and how we format code, leaves its own unique DNA sequence that can quickly identify the owner. Even after running code through a standardized formatter, the author is not immune from detection. Software development has always been a…
-
How’s your Software Insurance Policy?
Ask any software developer a list of things they dislike doing the most and chances are testing and documentation will make the top 2. Testing is one of those necessary evils that every software developer must wrestle with. Software developers have a unique confidence (read arrogance) that the code they write is error free and production ready as soon as their fingers leave the keyboard. We don’t need to test…
the legend that is, Alan Williamson
For over 24 years, I’ve shared my thoughts here on this blog whenever the muse strikes.
It’s unpredictable, honest, unedited, and occasionally witty. I’m living the best years of my life, working harder than ever, learning each day and enjoying every second.




