As has become tradition.
- Aldous Harding - Designer
- Angel Olsen - All Mirrors
- Better Oblivion Community Center - Better Oblivion Community Center
- The Brian Jonestown Massacre - The Brian Jonestown Massacre
- Death Of The Maiden - The Girl With The Secret Fire
- Deerhunter - Why Hasn’t Everything Already Disappeared?
- Karen O & Danger Mouse - Lux Prima
- Martha - Love Keeps Kicking
- Nick Cave & The Bad Seeds - Ghosteen
- Sleater Kinney - The Center Won’t Hold
With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be depended on by somebody.
(via Four Short Links)
We had the second IndieWebCamp in Oxford on Saturday, hosted at the lovely Oxfordshire Central Library.
Normally these are run over two days, with a barcamp on day one, and building things on day two. Unfortunately I could only secure the venue for one day, so we had a compressed version.
I opened with a super super brief overview of the Indie Web, and then we had a quick round table chat about what people were hoping to work on. We had a good mix of first timers and old hands.
For my project I wanted to look at pulling in my bookmarks from Pinboard, using a PESOS approach to mirror them on my site. Pinboard has a great ecosystem of tools that already work for me, so there were a lot of wheels I didn’t want to reinvent.
I made some headway, building a Perch app to handle the content model and the syncing.
The app understands the content I want to pull in, and I have the code to talk to Pinboard working, but those two pieces aren’t talking to each other.
I’d like to think I have two thirds of the puzzle.
Unfortunately I had to leave before the end so didn’t get a chance to completely finish the build. My aim is to find some time in the next few weeks to finish it up and release it to the Perch community.
I’d like to thank Summer Of Hacks for inviting me to be a part of their program (I think I made them stretch the idea of “summer” a bit far), and especially Rich for finishing up the workshop in my absence, Oxfordshire County Libraries for hosting us, and Haybrook for their sponsorship.
Here’s to next year.
Some of the other attendees have written about their experiences of the day.
I’ll link up others as they come in.
I’ve recently got into Critical Role and D&D in general, so this found object from the other week was a nice reminder of the new food for my brain.
Last night I had the great pleasure of joining Sal and Joe from Cinema Under The Stairs along with Simon and Simon, two other CUTS regulars, to get all nerdy and spoileriffic on the first CUTS movie review podcast.
And what else were we going to talk about but Avengers: Endgame. Listen to us dissect scenes, answer questions like does the Soul Stone have warranty period, and generally take a huge deep dive into all things Endgame. Obviously, it’s full of spoilers from the beginning. If you haven’t seen Endgame yet, do so, then come back.
Some of the things I mentioned in the podcast (also full of spoilers):
- Metafilter Fanfare spoiler post and discussion.
- The Empire Magazine Podcast featuring the Russo Brothers.
- Rob Leane’s article Avengers: Endgame: Celebrating the Unsung Savior of the World.
We had a huge amount of fun doing this, and we’ve talked about doing some more. So subscribe wherever you get your podcasts, and we’ll see you soon.
While performing a long overdue catch-up of things I’d bookmarked to read later, I was introduced to the lovely Hebrew word “Firgun” by Jo Franchetti’s talk about mentoring “Being The Help You Wish You’d Had”.
[…] an informal modern Hebrew term and concept in Israeli culture, which describes genuine, unselfish delight or pride in the accomplishment of the other.
I’ve embedded the presentation from FFConf below, and it’s well worth your time. Jo’s slides can be found on Google Docs.
We should work toward a universal linked information system, in which generality and portability are more important than fancy graphics techniques and complex extra facilities.
The aim would be to allow a place to be found for any information or reference which one felt was important, and a way of finding it afterwards. The result should be sufficiently attractive to use that it the information contained would grow past a critical threshold, so that the usefulness the scheme would in turn encourage its increased use.
Sendall wrote ‘Vague, but exciting’ on that proposal.
In 1996 I built my first website (for a friend’s band) which started me on a career that I still love to this day.
Happy 30th birthday World Wide Web, and thank you Tim Berners-Lee.
Nine people came together at CERN for five days and made something amazing. I still can’t quite believe it.
My first job in technology, working on the computer support desk at Coventry University (back in 1995… eek!), involved looking after a number of NeXT machines. So even outside of the Web angle, this project is full of all sorts of nostalgia and memories for me. And how incredible is it that they’ve built the browser inside a browser!
I’m extremely pleased about how this site renders in WorldWideWeb, a testemant to the resilience of plain old semantic HTML
If you want to have a play with any of your own sites, getting started is a little different to these days:
- Launch the WorldWideWeb browser.
- Select “Document” from the menu on the side.
- Select “Open from full document reference”.
- Type a URL into the “reference” field.
- Click “Open”.
And remember, you need to double click on links to activate them.
Rachel Andrew addresses a certain gatekeeping that is happening around web development, and what that means for people getting started:
When we talk about HTML and CSS these discussions impact the entry point into this profession. Whether front or backend, many of us without a computer science background are here because of the ease of starting to write HTML and CSS. The magic of seeing our code do stuff on a real live webpage! We have already lost many of the entry points that we had.
Like many of the “old guard”, I got started by viewing source (and can we just take a second to reflect on how amazing that feature of the Web is), hanging out in forums, and reading books like this.
The first site I ever built is still available via the Wayback Machine. It isn’t pretty, but it still works.
There is something remarkable about the fact that, with everything we have created in the past 20 years or so, I can still take a complete beginner and teach them to build a simple webpage with HTML and CSS, in a day. We don’t need to talk about tools or frameworks, learn how to make a pull request or drag vast amounts of code onto our computer via npm to make that start. We just need a text editor and a few hours. This is how we make things show up on a webpage.
That’s the real entry point here and yes, in 2019 they are going to have to move on quickly to the tools and techniques that will make them employable, if that is their aim. However those tools output HTML and CSS in the end. It is the bedrock of everything that we do, which makes the devaluing of those with real deep skills in those areas so much more baffling.
In her post Rachel highlights a recent Twitter thread from Betsy Haibel that points to a more pernicious reason behind this gatekeeping:
HTML+CSS dev vs JS-first dev Discourse MUST take into account how gender & seniority intersect or they WILL be harmful.— betsythemuffin (@betsythemuffin) 29 January 2019
The divide between how senior women engs frame it and how newer women frame this is NOT a coincidence, and is ESSENTIAL to understanding the debate.
Betsy’s points were eye opening for me, and were something I hadn’t really considered. It made me realise how naive I was back in the day, and how much more I still have to learn.