Posts Tagged: microsoft

A woman lifts a single blue domino out of a long row of white dominoes standing on a wooden table.

Thoughts on Microsoft’s 60,000 Buyouts

Posted by & filed under , .

Microsoft is offering buyouts to around 60,000 people as AI spending climbs. Why I think buyouts are a blunt instrument, and why the real prize for any company reshaping itself for AI is the speed of its decisions.

Microsoft Windows NT Server Version 4.0

“Error: -1”, a trip down memory lane

Posted by & filed under , , .

I gave a talk last night to Austin CTO Club, where I made a reference to “Error: -1” … only to realize right away that I had dated myself in doing so 🙂 The audience was kind enough to go with it but I had to explain afterwards what it meant. And that compelled me […]

Build vs Buy in the AI Era

Posted by & filed under , , , .

As AI continues to permeate every facet of software engineering, leaders are increasingly confronted with a pivotal decision: Should we build our own AI tools or buy existing solutions? This isn’t just a technical choice; it’s a strategic one that can significantly impact our teams, products, and bottom line. With the upcoming CTO ATX meetup […]

What Most Schools Don’t Teach…

Posted by & filed under , , .

If you work in IT, you have probably by now have seen the famous video on YouTube labelled “What most schools don’t teach” — where Mark Zuckerberg, Bill Gates and a few other prominent figures are talking about how easy it is to program, and how only 10% of the USA schools teach programming. It […]

diagram

Use MS Powerpoint to Draw Diagrams

Posted by & filed under , , , .

OK, so this post probably looks odd in the context of my blog — since most of the content so far is made up of (rather silly) pictures of me mixed up with technical content targeted at developers out there. However, if you are more than a coder and you actually get involved in designing […]

java code

Of Java and Assembler

Posted by & filed under , , .

The title would no doubt puzzle quite a few of you — after all I’m putting in the same sentence a low-level, processor-specific language (for no better term for “assembler” — I know, I know, I know, “it’s not really a language”, right?) with a rather high-level, even platform-independent language like Java. So, right away […]