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”>([([error Currency […]

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.

160: Graphs and RAGs explained and VS Code extension hacks Graphs and RAG explained, how AI is reshaping UI and work, how to efficiently use Cursor, VS Code extensions security issues.
159: AI pipelines, 10x faster TypeScript, How to interview How to use LLMs to help you write code and how much electricity does that use? Is your API secure? 10x faster TypeScript thanks to Go!
158: 🕹️ Super Mario AI 🔑 API keys in LLMs 🤙🏾 Vibe Coding Why is AI playing Super Mario? How is hallucinating the least of our worries and what are rules for developing Safety Critical Code?
157: CUDA in Python, Gemini Code Assist and back-dooring LLMs We met with a CUDA expert from NVIDIA about the future of hardware, we look at how AI fails and how to play pong on 140 browser tabs.
156: Enterprise dead, all about Bluesky and React moves on! Learn about Bluesky as a platform, how to build a React App and how to speed up SQL. And play an impossible game in the browser.

My other work: