Christian Heilmann

Currency conversion API on a shoestring

June 21st, 2008

Someone just came to our table at Mashed08 and asked if Yahoo! offers a currency conversion API. We don’t, but a few lines of PHP allows you to get the information from the Yahoo finance site: function convert($from,$to){ $url= ‘http://finance.yahoo.com/currency/convert?amt=1&from=’.$from.’&to=’.$to.’&submit=Convert’; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $feed = curl_exec($ch); curl_close($ch); preg_match_all(“/tabledata1”>([^

Big companies are like marching bands

June 20th, 2008

I just read another amazing novel by Douglas Coupland on my 5 hour flight to Ankara called “Eleanor Rigby”. This is a quote I really enjoyed: Jeremy asked if I liked my job. “I think big companies are like marching bands. You know the big secret about marching bands, don’t you?” “No, what is it?” […]

Building Easy Flickr – Step by Step

June 16th, 2008

As several people asked how I did the easier Flickr interface, I wrote up some step-by-step instructions, analyzing the issues and then taking the API to work around them. Check out How to create an alternative Flickr interface – step by step. This is one example where providing a good API can empower developers to […]

Easy Flickr – just the photos please

June 13th, 2008

Following the accessibility hack of YouTube I thought the same could be done for Flickr, and here it is: Easy Flickr is a very basic interface to look for photos and click through them 20 at a time. It works with and without JavaScript. Update: It seems there is some confusion as to how this […]

Making YouTube easier and more accessible (updated 12/06)

June 12th, 2008

Warning: The YouTube API is flaky at the moment, so there might be some outages! At this year’s Accessibility2.0 conference in London Antonia Hyde from United Response asked the audience for technological solutions to make the social web easier accessible for people with learning disabilities. Her presentation Rich Media and web apps for people with […]

Newsletter

Check out the Dev Digest Newsletter I write every week for WeAreDevelopers.

Don't stop thinking, AI Slop vs. OSS Security, rolling your own S3 Despite AI you still need to think, Bitter lessons from building AI products,  AI Slop vs. OSS security and pointer pointer…
200: Building for the web, what's left after rm -rf & 🌊🐴 vs AI What remains after you do a rm -rf? Why do LLMs know about a seahorse emoji? What image formats should you use? How private is your car?
Word is Doomed, Flawed LLM benchmarks, hard sorting and CSS mistakes Spot LLM benchmark flaws, learn why sorting is hard, how to run Doom in Word and how to say "no" like a manager.
30 years of JS, Browser AI, how attackers use GenAI, whistling code Learn how to use AI in your browser and not on the cloud, why AI makes different mistakes than humans and go and whistle up some code!
197: Dunning-Kruger steroids, state of cloud security, puppies>beer

My other work: