This is your work, valued

Berlin, Germany

Christian Heilmann

Elite
@codepo8

Engineer who worked for Microsoft/Mozilla/Yahoo on browsers, developer tools and anything JavaScript related. AI/ML enthusiast, writer and trainer.

github-page-pwa. A template to offer GitHub pages as a PWA with offline functionality

259

canvas-masking. Masking images with canvas - Demo http://codepo8.github.io/canvas-masking/

211

CSS3-Rainbow-Dividers. No longer must your rainbow dividers be images slowing down your computer! Make them hardware accelerated!

192

YQL-Geo-Library. A JavaScript library delivering various geo tasks like geolocation, reverse geocoding and content analysis

127

trimMiddle. JavaScript

119

logo-o-matic. Create C-64 style logos with Canvas

104

3drollovers.css. A CSS file to give you some cool 3D rollover effects

95

presenter-terms. A no-nonsense explainer for conference organisers about my presenting terms and topics

87

simple-carousel. An example of a carousel - keeping it simple

86

gridnav. More accessible keyboard navigation for grids by allowing for left/right/up/down

86

redact.js. A simple library to create incredibly high-performing jank free app solutions

82

image-data-cleaner. A tool to show and remove EXIF data from images

81

dearconsole. A collection of snippets to use in the browser console

80

mediaqueryload.js. Load resources on demand with mediaqueries

74

interaction-cam. A webcam example using WebRTC - in action here: http://codepo8.github.com/interaction-cam/

66

JavaScript-Geo-Fill. JavaScript wrapper to automatically fill form fields with geo information either by IP or Postcode

65

tinderesque. A tinder-like list sorter

64

canvasthumber. Create thumbnails via drag and drop into the browser

63

rotatezoomHTML5video. A player to rotate and zoom videos in HTML5

60

crossdomain-ajax-with-jquery-and-yql. A demo of how to use YQL and the jQuery load() method to get to third party content in Ajax

58

detecting-adblock. A simple way to detect adblock

57

canvas-images-and-pixels. A few examples how to use canvas with pixel images based on the work necessary for logo-o-matic

55

Developer-Evangelism-Handbook. The source of the online book

49

prefix-the-web. A call out to add prefixes for all browsers to webkit only code on Github

48

simplethumbnails. See it at http://makethumbnails.com

47

css-fork-on-github-ribbon. A responsive and imageless "Fork on GitHub" ribbon

43

hackday-toolbox. A collection of scripts and demos to get developers started on hackdays

38

pixels-and-colours. A quick demo on how to build a simple painting game with HTML5 canvas - screencast at https://www.youtube.com/watch?v=9rsDNifGods

36

slidesharehtml. HTML embed for Slideshare presentations by scraping the mobile version

35

CSScharts. Bar charts created purely in CSS

35

geotoys. Some scripts dealing with geo problems

35

videograbber. Demo of grabbing screenshots from a video in HTML5

34

new-developer-evangelism-handbook. (Under construction)

33

canvascropper. An image cropper in HTML5 canvas

33

slide-show. A full screen slide show for images and videos

32

letterpaint. A small game to paint out letters. Demo for FirefoxOS

31

talk-checklist. A checklist for presenters at conferences covering what is necessary and protecting you against possible issues

31

simple-to-do. A quick demo of a bare vanilla JS todo app

30

web-cheatcodes. Demo sites to explain non-developer how they can use browser devtools to make the web less annoying.

29

irregular-shape-rollover. Creating irregular shape rollovers with Canvas

29

worldinfo. Get information about any country in the world with this simple interface for the Event Apart 10KB competition

29

youtube-embed. An example how to embed YouTube videos in your GitHub Pages

28

songsearch. Proof of Concept of a song search engine for a karaoke DJ

27

GooHooBi. A quick YQL mashup showing how to search three engines in one HTTP request

26

css-colour-names. A game to guess CSS colours!

26

prompter. CSS

25

geoplanet-explorer. Interface to the Yahoo GeoPlanet data

25

zoom-and-pick. An image colour picker/CSS generator using HTML5 Canvas and Drag+Drop

24

GeoMaker. Easy interface to turn web content into maps and geo microformats

22

typography-cheatsheet. An interactive version of Martin Silvertant's excellent Typography cheatsheet. Click the different highlighted sections to get their names

21

firehose-research. A search interface for the Yahoo! Social Firehose

19

Quick-edit-bookmarklet. A bookmarklet to make quick edits to any web site

19

full-card-click. Back to Basics: Creating a clickable card interface in plain HTML, CSS and JavaScript

19

linkshare. CSS

18

tweet-this. A bookmarklet to tweet the current document, highlight text as the tweet.

17

buildingforrealstandards. Building for real standards - slides and demo code

16

fractaltree. Fractal trees with Canvas

16

icons-generator. Generates a set of icons in different formats from a dropped image

15

browserfountain. HTML5 particle system using browser logos

13