Hey! I'm Calum and I design, build and write about stuff for the web.
I care very much about making the web a much nicer, accessible place for everyone.
By 35 you should have compiled a long list of every "By 35..." inspired tweet and written a book scrutinising each and every statement in detail. Finally a concluding chapter stating your rounded judgement of what you should have done by 35.
http://bradfrost.com/blog/post/my-struggle-to-learn-react/ – My struggle to learn react by Brad Frost
May 18th, 2018 11°C
My second #btconf Düsseldorf https://calumryan.com/blog/my-second-btconf-duesseldorf/
http://flopstarter.com – A platform for bad ideas
May 15th, 2018 24°C
.@hvdsomp discussing resource capturing, archiving and link permanence in relation to using Memento Tracer plus data attributes for URL version info/handling #EuropeanaTech #indieweb
May 15th, 2018 24°C
.@azaroth42 discussing the usability of APIs and linked open usable data with empathy for developers. Fewer barriers to entry such as providing JSON datasets with clear documentation #EuropeanaTech
May 15th, 2018 21°C
.@RubenVerborgh discussing data decentralization and ownership: creating greater innovation but having layered agreement for handling managed datasets #EuropeanaTech #indieweb
May 15th, 2018 20°C
Beautiful morning for #EuropeanaTech onboard ssRotterdam
https://medium.com/deemaze-software/css-grid-responsive-layouts-and-components-eee1badd5a2f – Using CSS Grid for galleries: "make a photo gallery responsive quickly and using very few lines of CSS"
https://noti.st/yatil/47fUQW/aria-serious – ARIA Serious‽ Slides from @yatil's presentation justifying when to/not to use ARIA attributes
http://blog.tepapa.govt.nz/2018/05/09/how-your-behavior-has-changed-the-way-we-make-digital-exhibition-labels/ – "Have you used digital labels in our exhibitions? We use them to tell stories about our objects on screens, instead of just text on walls."
May 9th, 2018 18°C
Processing my thoughts, inspirations and observations into a written review on the people and contents of what was yet another amazing year of talks at #btconf Düsseldorf