API Client Design Across Languages - Part 2 - Making Requests
It’s been a while since my last post (API Client Design Across Languages - Part 1), but life and work have gotten in the way. Regardless, I’m am finally cont...
It’s been a while since my last post (API Client Design Across Languages - Part 1), but life and work have gotten in the way. Regardless, I’m am finally cont...
In my recent post Some Best Practices On Building An Integration, I espoused the benefits of using API owner supplied tools and libraries, and mentioned area...
Python “magic methods” allow for some very fun and powerful code.
This was originally posted to the DEV Community
You find odd bits in any code base, especially one of significant age, with a few dozen different developers, that has gone through massive refactoring and r...
I write this as a bit of a goodbye to my current job, which I have enjoyed greatly over the years. Thanks everyone!
I came across a few methods down in our database code yesterday:
Came across this code in one of our applications yesterday:
Randall of xkcd (which if you don’t read, you should really give it a try) posted yesterday about a somewhat morbid interest in actuarial tables which led to...
Lately at my company we’ve been working on a number of portlets for use in a Liferay Portal installation. I’ve had little previous experience with Liferay, o...
Got a laugh from this ticket in our bug tracking software earlier this week:
So obviously testing is important. That’s not exactly deeply insightful; we all know this. Even the slightest, most unassuming change can have weird effects....
Read this post from Dr. Drang concerning bugginess of Mail in OS X Mavericks (and mentions in passing issues with iCal, Address Book, and Messages).
Saw this get the retweet treatment on twitter:
I was greatly amused by the recent stories of what Search Engine Land has dubbed, “Google’s anti-SafeSearch feature.” It is however bug.
Since we deployed our Liferay 6.1 environment at work, we’ve noticed that tomcat refused to shutdown cleanly. When executing the shutdown script, it would ha...
Got a laugh from this ticket in our bug tracking software earlier this week:
It’s been a while since my last post (API Client Design Across Languages - Part 1), but life and work have gotten in the way. Regardless, I’m am finally cont...
In my recent post Some Best Practices On Building An Integration, I espoused the benefits of using API owner supplied tools and libraries, and mentioned area...
Python “magic methods” allow for some very fun and powerful code.
You find odd bits in any code base, especially one of significant age, with a few dozen different developers, that has gone through massive refactoring and r...
Randall of xkcd (which if you don’t read, you should really give it a try) posted yesterday about a somewhat morbid interest in actuarial tables which led to...
YOU ARE IN A LEGACY CODEBASE > RUN TESTS YOU HAVE NO TESTS > READ SPEC YOU HAVE NO SPEC > WRITE FIX YOU ARE E...
Gina Trapani had this to say today on twitter: Better user experience almost always means more developer effort and often more complex code. That's the r...
Saw this get the retweet treatment on twitter:
Some days I really know how he feels…
There was a mass shooting at a Toronto block party last night, leaving (at current reports) 2 dead and 19 injured.
So obviously testing is important. That’s not exactly deeply insightful; we all know this. Even the slightest, most unassuming change can have weird effects....
YOU ARE IN A LEGACY CODEBASE > RUN TESTS YOU HAVE NO TESTS > READ SPEC YOU HAVE NO SPEC > WRITE FIX YOU ARE E...
You find odd bits in any code base, especially one of significant age, with a few dozen different developers, that has gone through massive refactoring and r...
I write this as a bit of a goodbye to my current job, which I have enjoyed greatly over the years. Thanks everyone!
I came across a few methods down in our database code yesterday:
A piece on Google’s recent licensing of patents WebM:
Saw this get the retweet treatment on twitter:
Bill Gates did an Ask Me Anything on reddit yesterday and among his answers he showed us the giant Perceptive Pixel touchscreen he was using.
Some days I really know how he feels…
I have seen more BlackBerry Passports in the wild than iPhone 6 Pluses. Shocking, I know. To date I have seen five of the 6+ and six Passports. The 6+ was re...
Read this post from Dr. Drang concerning bugginess of Mail in OS X Mavericks (and mentions in passing issues with iCal, Address Book, and Messages).
As the iPhone rumours continue, analyst Peter Misek (who helped spark off the iPhone “Plus” rumours a few months ago) seems to be backing off a bit saying th...
It’s that time again! The rumours about the next iPhone have been really heating up.
In my recent post Some Best Practices On Building An Integration, I espoused the benefits of using API owner supplied tools and libraries, and mentioned area...
You find odd bits in any code base, especially one of significant age, with a few dozen different developers, that has gone through massive refactoring and r...
I came across a few methods down in our database code yesterday:
Came across this code in one of our applications yesterday:
It’s been a while since my last post (API Client Design Across Languages - Part 1), but life and work have gotten in the way. Regardless, I’m am finally cont...
In my recent post Some Best Practices On Building An Integration, I espoused the benefits of using API owner supplied tools and libraries, and mentioned area...
Python “magic methods” allow for some very fun and powerful code.
This was originally posted to the DEV Community
It’s been a while since my last post (API Client Design Across Languages - Part 1), but life and work have gotten in the way. Regardless, I’m am finally cont...
In my recent post Some Best Practices On Building An Integration, I espoused the benefits of using API owner supplied tools and libraries, and mentioned area...
Python “magic methods” allow for some very fun and powerful code.
This was originally posted to the DEV Community
I write this as a bit of a goodbye to my current job, which I have enjoyed greatly over the years. Thanks everyone!
One of our main projects has still been sitting in CVS for some time. Everything else under active development either started in, or was moved to SVN for som...
Got a laugh from this ticket in our bug tracking software earlier this week:
As the iPhone rumours continue, analyst Peter Misek (who helped spark off the iPhone “Plus” rumours a few months ago) seems to be backing off a bit saying th...
It’s that time again! The rumours about the next iPhone have been really heating up.
Just got myself an Android phone earlier this week and it’s been interesting experiencing so far.
I have seen more BlackBerry Passports in the wild than iPhone 6 Pluses. Shocking, I know. To date I have seen five of the 6+ and six Passports. The 6+ was re...
As the iPhone rumours continue, analyst Peter Misek (who helped spark off the iPhone “Plus” rumours a few months ago) seems to be backing off a bit saying th...
It’s that time again! The rumours about the next iPhone have been really heating up.
I have seen more BlackBerry Passports in the wild than iPhone 6 Pluses. Shocking, I know. To date I have seen five of the 6+ and six Passports. The 6+ was re...
As the iPhone rumours continue, analyst Peter Misek (who helped spark off the iPhone “Plus” rumours a few months ago) seems to be backing off a bit saying th...
It’s that time again! The rumours about the next iPhone have been really heating up.
This was originally posted to the DEV Community
I came across a few methods down in our database code yesterday:
Came across this code in one of our applications yesterday:
YOU ARE IN A LEGACY CODEBASE > RUN TESTS YOU HAVE NO TESTS > READ SPEC YOU HAVE NO SPEC > WRITE FIX YOU ARE E...
Read this post from Dr. Drang concerning bugginess of Mail in OS X Mavericks (and mentions in passing issues with iCal, Address Book, and Messages).
Gina Trapani had this to say today on twitter: Better user experience almost always means more developer effort and often more complex code. That's the r...
It’s been a while since my last post (API Client Design Across Languages - Part 1), but life and work have gotten in the way. Regardless, I’m am finally cont...
In my recent post Some Best Practices On Building An Integration, I espoused the benefits of using API owner supplied tools and libraries, and mentioned area...
This was originally posted to the DEV Community
Since we deployed our Liferay 6.1 environment at work, we’ve noticed that tomcat refused to shutdown cleanly. When executing the shutdown script, it would ha...
Lately at my company we’ve been working on a number of portlets for use in a Liferay Portal installation. I’ve had little previous experience with Liferay, o...
Today I read James Hague’s post, An Irrational Fear of File on the Desktop and I completely agree.
Since we deployed our Liferay 6.1 environment at work, we’ve noticed that tomcat refused to shutdown cleanly. When executing the shutdown script, it would ha...
Saw this get the retweet treatment on twitter:
Some days I really know how he feels…
A piece on Google’s recent licensing of patents WebM:
I was greatly amused by the recent stories of what Search Engine Land has dubbed, “Google’s anti-SafeSearch feature.” It is however bug.
As the iPhone rumours continue, analyst Peter Misek (who helped spark off the iPhone “Plus” rumours a few months ago) seems to be backing off a bit saying th...
It’s that time again! The rumours about the next iPhone have been really heating up.
It’s been a while since my last post (API Client Design Across Languages - Part 1), but life and work have gotten in the way. Regardless, I’m am finally cont...
In my recent post Some Best Practices On Building An Integration, I espoused the benefits of using API owner supplied tools and libraries, and mentioned area...
For my inaugural post I give you McIntosh’s Law, postulated by my father some years ago:
Lately at my company we’ve been working on a number of portlets for use in a Liferay Portal installation. I’ve had little previous experience with Liferay, o...
Lately at my company we’ve been working on a number of portlets for use in a Liferay Portal installation. I’ve had little previous experience with Liferay, o...
One of our main projects has still been sitting in CVS for some time. Everything else under active development either started in, or was moved to SVN for som...
One of our main projects has still been sitting in CVS for some time. Everything else under active development either started in, or was moved to SVN for som...
Just got myself an Android phone earlier this week and it’s been interesting experiencing so far.
Just got myself an Android phone earlier this week and it’s been interesting experiencing so far.
Just got myself an Android phone earlier this week and it’s been interesting experiencing so far.
Randall of xkcd (which if you don’t read, you should really give it a try) posted yesterday about a somewhat morbid interest in actuarial tables which led to...
Randall of xkcd (which if you don’t read, you should really give it a try) posted yesterday about a somewhat morbid interest in actuarial tables which led to...
There was a mass shooting at a Toronto block party last night, leaving (at current reports) 2 dead and 19 injured.
Some days I really know how he feels…
Some days I really know how he feels…
Today I read James Hague’s post, An Irrational Fear of File on the Desktop and I completely agree.
Today I read James Hague’s post, An Irrational Fear of File on the Desktop and I completely agree.
Bill Gates did an Ask Me Anything on reddit yesterday and among his answers he showed us the giant Perceptive Pixel touchscreen he was using.
Bill Gates did an Ask Me Anything on reddit yesterday and among his answers he showed us the giant Perceptive Pixel touchscreen he was using.
Bill Gates did an Ask Me Anything on reddit yesterday and among his answers he showed us the giant Perceptive Pixel touchscreen he was using.
Bill Gates did an Ask Me Anything on reddit yesterday and among his answers he showed us the giant Perceptive Pixel touchscreen he was using.
Came across this code in one of our applications yesterday:
A piece on Google’s recent licensing of patents WebM:
A piece on Google’s recent licensing of patents WebM:
A piece on Google’s recent licensing of patents WebM:
A few years ago my company went through a rebranding excercise and got themselves a shiny new logo.
A few years ago my company went through a rebranding excercise and got themselves a shiny new logo.
A few years ago my company went through a rebranding excercise and got themselves a shiny new logo.
A few years ago my company went through a rebranding excercise and got themselves a shiny new logo.
A few years ago my company went through a rebranding excercise and got themselves a shiny new logo.
Read this post from Dr. Drang concerning bugginess of Mail in OS X Mavericks (and mentions in passing issues with iCal, Address Book, and Messages).
I have recently been reminded several times of RealPlayer, an application I had pushed far to the back of my mind.
I have recently been reminded several times of RealPlayer, an application I had pushed far to the back of my mind.
So obviously testing is important. That’s not exactly deeply insightful; we all know this. Even the slightest, most unassuming change can have weird effects....
So obviously testing is important. That’s not exactly deeply insightful; we all know this. Even the slightest, most unassuming change can have weird effects....
I have seen more BlackBerry Passports in the wild than iPhone 6 Pluses. Shocking, I know. To date I have seen five of the 6+ and six Passports. The 6+ was re...
Python “magic methods” allow for some very fun and powerful code.
It’s been a while since my last post (API Client Design Across Languages - Part 1), but life and work have gotten in the way. Regardless, I’m am finally cont...