Alex Barnett blog

Stuff

Browse by Tags

All Tags » Programming (RSS)
Designing Web APIs - Twitter Learnings
Although I made it to Web 2.0 Expo in San Francisco last week, I didn't make it to a session Matt McAlister blogged about by Twitter’s Alex Payne and Michael Migurski of Stamen Design who presented learnings from the perspective of an API provider. But...
Time to Define "Platform as a Service" (or PaaS)
Before joining Bungee Labs last year, I knew they were on to something big. I mean, really big. A big idea, an ambitious vision: to provide developers with end-to-end development, testing, deployment and hosting of sophisticated web applications as a...
Outing dirty laundry
It's Jay Bazuzi's last day at Microsoft to become a stay-at-home dad . At one point Jay was development lead for the C# editor in VS. We've not met, and I'm sure he's a lovely chap and all that, but I did catch his parting wave on his MSDN blog, where...
The Web Standards Fluster Cuck
Clucking bell, Molly Holzshlag really has kicked the web standards beehive with a blog post expressing her great discontent with the W3C and WaSP . Ridiculously Inadequate Backgrounder Now, before you head off and read the post and the 60+ comments, here...
Interview with Peter Spiro - Building Great Databases
This is great video from Channel 9 - an interview with Peter Spiro , a Technical Fellow and Distinguished Engineer at Microsoft. It's probably an understatement to describe Peter's career path as "unconventional", a path that lead to him eventually to...
6 Google APIs - the Lesser Known
Adam Ostrow at Mashable has written up a non-technical introduction to Google's most popular APIs and links to some applications built using these. His post prompted me to revisit Google's own Google APIs page this morning which lists some 36 services...
Astoria: Data Services for the Web - Part 2
Back in April, the Data Programmability team at Microsoft announced "Astoria": Data Services for the Web , an incubation project exploring programming models for data over the web. As part of the announcement, the team deployed an online implementation...
Ozzie's "Cloud OS" Raises More Questions than Answers
Ray Ozzie's briefing this week provided quite a bit more detail around Microsoft's "Software Plus Services" strategy. It's definitely worth a read (or a look , and if you're feeling too lazy for either you can read Nick Carr's summary ). It's been a year...
Software Design Patterns
I found some good info while researching best practice "design patterns", so thought I'd share these with you. First though, here's a reasonable definition of a "design pattern" in the realm of software, from Wikipedia : "In software engineering (or computer...
Irrelevant Programming Languages (Or, Lingo Not to Learn)
Mike Hendrickson has been analyzing some of Q1 2007 computer book sales data , where he's called out languages you'd be best served avoiding if you are young programmer... "The following languages all sold between 1 and 99 units in Q1 '07. These are what...
Announcing Bungee Connect
At last, I can tell you more about what Bungee Labs has been up to... We've just announced details about Bungee Connect, a 100% on-demand web development and deployment environment that will be going into Beta phase in May. Over the next three days...
APIs, APIs APIs!!!!! (And Learn As You Play)
We're seeing the beginnings of something very, very big here - Jeremy Zawodny of Yahoo!: "Today's news is that the Yahoo! Mail API that we previewed at last year's Open Hack Day is now available to all developers. It speaks both SOAP...
Adobe on Apollo Compeitors
Very interesting post by Andrew Shebanow (senior computer scientist at Adobe), reflecting on some of the reactions and comments he's heard since Apollo went alpha , including comparisons made with other offerings (Microsoft's WPF , Dekoh , Joyent...
Does REST need a WSDL?
First read this (written by Marc Hadley ) "This article describes the Web Application Description Language (WADL). An increasing number of Web-based enterprises (Google, Yahoo, Amazon, Flickr - to name but a few) are developing HTTP-based applications...
A Short History of the Evolution of Microsoft Data Access APIs
Earlier this year I read Joel Spolsky's 'Joel on Software' . It's a collection of his blog posts bundled up into a real-world book on topics ranging from tips on code development, to advice on managing programmers, to strategies on running...
More Posts Next page »