Discussions, news and rants from the CTO of Developer Express, Julian M Bucknall
Sorry, but there are no more tags available to filter with.
-
|
This message was fun to write and to record. Since it’s about non-verbal communication, it naturally lent itself to a script format and to video. Getting your ideas across, face-to-face (JULIAN IS COMPLETELY STILL. HE IS READING FROM A SHEET OF PAPER...
|
-
|
Just realized that I hadn’t put last week’s Message from the CTO up as a post. Maybe it was because I was so excited that we’d managed to record it as a video! (And, yes, there are now several videos in the pipeline…) Compilers, compilers? Back in the...
|
-
|
It’s again a text-only message this issue, but I’m hopeful that the following will include a video as well. Furious minorities There was a recent article published by the BBC on their news site (" Why do some Americanisms irritate people? "...
|
-
|
Again a “text-only” message this time, but this one is a cry for help. I think. The über-network of social networks I've just signed up for Google+. The invite that finally "took" - all previous invites resulted in "nice try, no spare...
|
-
|
For one reason or another, Jeff and I ran out of pre-videoed messages this time, so this one is “text only”. Multitasking It’s been such a long time that we’ve been using PCs that multitask well that we don’t even think about it any more. It’s still magic...
|
-
|
While at Tech·Ed in Atlanta, Jeff and I recorded a specially-themed Message from the CTO about conferences and the like. Conferences or codecamps? Is it binary? For a change, Jeff and I have moved out of the studio to our booth at TechEd in Atlanta to...
|
-
|
You may have noticed that I’m on a JavaScript kick at the moment. My introduction to node.js and real async programming came out of that and I’m still amazed at it all. photo © 2006 Jie Qi | more info (via: Wylio ) Event-driven programming Event-driven...
|
-
|
I wrote this message a good three months ago, but at this remove I can’t remember the exact situation that prompted it. photo © 2010 Eric Bryan | more info (via: Wylio ) Erudite programming We developers have a lot on our plate. There's the design...
|
-
|
Boy oh boy, Jeff and I had fun videoing and editing this one: Duck typing. Duck Typing If you've done any programming with a loosely-typed scripting language for a while -- languages like JavaScript for example -- where the cost of declaring and creating...
|
-
|
And so, after five newsletters, we come to the final episode in my series on the SOLID principles. The D in SOLID - The Dependency Inversion Principle Let's continue our discussion of the SOLID principles. Today we'll close out this series by...
|
-
|
This time we’re on to the fourth letter of the SOLID principles. The I in SOLID - The Interface Segregation Principle Let's continue our discussion of the SOLID principles. Today we'll look at the I in SOLID: the Interface Segregation Principle...
|
-
|
For this message, I’m continuing my discussion of the SOLID principles with L. The L in SOLID - The Liskov Substitution Principle Let's continue our discussion of the SOLID principles. Today we'll look at the L in SOLID: the Liskov Substitution...
|
-
|
This time around I’m continuing my discussion of the SOLID principles with O. The O in SOLID - The Open-Closed Principle Let's continue our discussion of the SOLID principles. Today we'll look at the O in SOLID: the Open-Closed Principle...
|
-
|
I’m in the DevExpress offices in Glendale this week, and it’s back to the videos again since I can just walk into our studio and be recorded. To celebrate I thought I’d go over the SOLID object-oriented design/programming principles over this and the...
|
-
|
Just a quickie thought this time around, not too heavy: Avoiding micro-optimizations What's a micro-optimization, you may ask? It's applying a local-in-scope rule about optimization to your code without actually testing to see if it makes any...
|
Next page »