The life cycle of a Service Worker—with all its events and states—is the one bit that I’ve never paid that much attention to. My eyes just glaze over when it comes to installation, registration, and activation. But this post explains the whole process really clearly. Now it’s starting to make sense to me.
Andrew picks out his favourite bits from this year’s Google I/O, covering web payments, CSS containment, and—of course—Service Workers and progressive web apps, although he does note (and I concur):
I wish Google would focus as much attention on ‘normal’ sites that perform navigations as they do on so called ‘app-shell’ (which is just a new name for single-page apps, as far as I can tell), but then many people will be building SPAs and these recipes will make those apps fly. In news publishing we seem to flip flop between traditional page navigations and SPAs, but I’ve never found a SPA news site (or a native app) that I really like more than a normal website. Maybe a really good progressive web app will change that. But I’m not convinced.
Still, as he says:
All this really just underscores how flexible ServiceWorker is and that with it we can disagree on what the right solution is, but we can all get what we want anyway.
Ten of us reminisce about where we were and what we were doing a decade ago.
Ten years ago I was writing on my blog. Lots of other people were writing on their blogs back then too. That would soon change, though. Twitter and Facebook were picking up steam and soon they’d be luring bloggers away with enticing and seductive short-form convenience. I’ve stubbornly continued writing on my own site. I fully intend to keep on writing there for the next ten years too.
The website for Brighton’s astronomy meet up:
Every month we will have one or two talks aimed at beginners with an interest in learning more about astronomy, but assuming no prior knowledge.
Also, we will take our telescopes out to observe in and around Brighton on clear evenings - on the seafront, Hove and Preston Park, Devil’s Dyke and beyond.
Hidde’s write-up of the Progressive Web App Dev Summit:
It was exciting to hear about the technologies, and to see that a lot of them already work on a great deal of platforms. Most of the major browser vendors expressed how much they liked the idea, so it is realistic to say support will increase in the short term. This, and the fact that all PWA techniques can be regarded as a ‘progressive enhancement’ (with some leniency as to what that term means), entails that we can build Progressive Web Apps today.
Hopefully, we will do so responsibly. Native apps really only work on their particular platforms. PWAs, in theory, can be built to work universally. For everyone with a web enabled device. This is awesome! Major browser vendors are behind the idea, and I think as developers we should be, too.
“The web is already decentralized,” Mr. Berners-Lee said. “The problem is the dominance of one search engine, one big social network, one Twitter for microblogging. We don’t have a technology problem, we have a social problem.”
Google have asked me to moderate a panel on the second day of this event in Amsterdam dedicated to progressive web apps. Very brave of them, considering some of my recent posts.
I think I’ve gotten tired of Google telling me “This is how you have to build websites now.” Or Apple coming down from the mountain once a year saying “Here are the two new products you will buy this year.”
Oh, how I wish I could make it to this event!
June 8th-9th at Internet Archive, featuring Vint Cerf, Brewster Kahle, and more.
We are bringing together a diverse group of Web architects, activists, engineers, archivists, scholars, journalists, and other stakeholders to explore the technology required to build a Decentralized Web and its impact.
Lovely, lovely pictures from last weekend’s brilliant Indie Web Camp in Düsseldorf.
If you want to go to the Indie Web Summit on June 3rd to 5th (and you should), there’s a travel assistance fund:
If you are a member of a group that is typically underrepresented (e.g. if you are not straight, white, cis and male), and otherwise could not afford to travel to IndieWeb Summit on your own, an anonymous donor has established a $1000 fund to assist individuals from underrepresented backgrounds with travel and/or lodging costs for the Indieweb Summit in Portland.
Eric asked me some questions and I was only too happy to give some answers.
Marc writes about why you (yes, you!) should come to Indie Web Camp in Düsseldorf in just under two week’s time.
If you’re at all interested in public speaking, this is a great insight by Lara into what it’s like on the day of a talk.
Come for the videos of EnhanceConf. Stay for the skateboarding beagle.
I’m am soooo there!
Iceland, July 22nd: a conference about the material of the web …right up my alley.
You can get a ticket by backing the project on Kickstarter. Be sure to check out all the options.
See you in Reykjavík!
This looks like it could be quite a handy (and relatively lightweight) script for attaching events—like animations—to an item’s visibility, so the events only trigger when the item is scrolled into view.
Continuing the topic of public speaking, Jenn has a really good technique for figuring out how to arrange the pieces of your talk without getting bogged down in designing slides.
Lena’s in-depth run-down of how she puts together a conference talk. If you’re new to public speaking, this is well worth reading.
Aaron interviews Simon who’s organising the upcoming EnhanceConf which is going to be ruddy good.
Codebar had a very good 2015.
Of the 137 workshops run, “100 of those workshops were organised by our two busiest chapters, London and Brighton”—50 each.
I can certainly relate to everything Marc describes here. You spend all your time devoted to putting on an event; it’s in the future, coming towards you; you’re excited and nervous …and then the event happens, it’s over before you know it, and the next day there’s nothing—this thing that was dominating your horizon is now behind you. Now what?
I think if you’ve ever put something out there into the world, this is going to resonate with you.
This looks like being a very handy book on public speaking. I’m going to order a copy for the Clearleft office. I’ll let you know what it’s like.
It looks like this year’s Science Hack Day in San Francisco was particularly excellent.
Tantek told me about building a portable home planetarium—sounded like a blast.
There’s going to be a conference about progressive enhancement. It’ll happen in London in March of next year. You should speak at it.
You’ve got until December 20th to submit your proposal. What have you got to lose?
The inaugural London accessibility meet-up is happening on October 28th with two great presenters: Robin Christopherson and Julie Howell—that’s right; she’s coming out of retirement for one last talk!
Here’s the video of the talk I gave at An Event Apart last year.
Guess what it’s about. Go on, guess!
No! It’s about progressive enha… oh.
Nick Foster has put the audio of his fantastic dConstruct talk together with his slides.
It’s a terrific, thought-provoking presentation, superbly delivered …and it even has some relevance to progressive enhancement! (you’ll know what I mean if you watch/listen to the whole thing)
Benjamin documents his experience at the first Brighton Homebrew Website Club: a most pleasant evening.
Rosa has written an account of the third and final Responsive Day Out for the Codebar blog (I gave free passes to Codebar students).
As codebar is an event aimed at encouraging diversity in tech we were pleased that there were so many inspiring female speakers on the bill. To us it signifies women holding strong presence in this industry. It is encouraging for other women either starting out or further into careers, when it is actively projected that women should be present, seen, heard and their knowledge shared.
This looks like it’s going to be a great evening event. Charlotte and Rosa are both speaking at it, which makes it unmissable in my book.
The very affordable tickets go on sale on Friday, and all the proceeds go to charity.
This is a lovely report not just on the most recent Responsive Day Out, but on all three years:
The final outing delivered a diverse range of topics to reveal the state of responsive web design in 2015 and complete a hat-trick of superb conferences.
Another great in-depth round-up of the third and final Responsive Day Out, this time from Katja Durrani.
It’s rare for me to visit a conference and come away thinking that everyone gave a great presentation. This was that conference. Nice one.
A great round-up of Responsive Day Out 3:
The conference only lasted one day but came packed with the insane number of 12 speakers in total. There was only one speaker track, so you got to see all of them during the day — no hard choices to make. It was highly compressed, almost overwhelming knowledge hammering into my brain, in a density that I had rarely experienced before. It was awesome!
This looks like it’ll be brilliant! Nat is running a prototyping workshop the day before Responsive Day Out:
This workshop is for designers with no coding experience — if you’re an absolute beginner who wants to find out whether coding can help you with your job, this is for you!
Bastian sums up his experience of attending Indie Web Camp:
But this weekend brought a new motivational high that I didn’t expect to go that far. I attended the Indie Web Camp in Düsseldorf, Germany and I’m simply blown away.
This Async event at 68 Middle Street on June 11th looks like it’s going to good (and relevant to my interests).
Marc and I have chatted before about the challenges involved in arranging the flow of talks at a conference. It’s great that he’s sharing his thoughts here.
Charlotte’s opening remarks at the most recent Codebar were, by all accounts, inspiring.
I was asked to give a short talk about my journey into coding and what advice I would give to people starting out.
Jo writes about hosting Codebar Brighton. I share her enthusiasm—it feels like a great honour to be able to host such a great community event.
Aw, this is so sweet! Jason describes getting inspired by Responsive Day Out to create Responsive Field Day:
I’ve encouraged anyone who would listen to subscribe to the podcast. It is my favorite conference that I’ve never been to.
Inspired by Responsive Day Out, the gang at Cloud Four are organising a one-day event on responsive design in Portland on September 25th. It’s gonna be a good one.
There’s a whole bunch of great events happening in Brighton this March: Codebar, Curiosity Hub, She Codes Brighton, 300 Seconds, She Says Brighton, and Ladies that UX. Lots of these will be downstairs from Clearleft in Middle Street—very handy!
This is a talk I gave at An Event Apart about eighteen months ago, all about irish music, the web, long-term thinking, and yes, you guessed it—progressive enhancement.
This is a great summation of the origins of Science Hack Day from Ariel.
It’s impossible to predict the creations that will spring forth when people gather in the spirit of participation, collaboration, and benign anarchy at the next Science Hack Day, but the results are certain to be inspired, and inspiring.
I really like Phil’s braindump of conference ideas. Frankly, many of these ideas work just as well as watchwords for building on the web:
- Different models for start-ups. Co-operatives. Employee ownership. Normal, slowly-growing, profit-making businesses.
- Technology for people who don’t live in the first world. (There’s a lot of them and they have a lot of technology, but most of us know nothing about it.)
- Websites that make the whole Web better.
- New services that work fine on technology that’s been around for years.
- Services designed for people who have little money.
- Services designed for people who aren’t fully able.
- Models for keeping services running over the long-term. (What happens when your company closes, or to your personal projects when you die?)
A great piece by Erin on the value of a code of conduct for conferences, filled with practical advice.
Once you decide to create a code and do it thoughtfully, you’ll find the internet overflows with resources to help you accomplish your goals, and good people who’ll offer guidance and advice. From my own experience, I can say that specificity and follow-through will make your code practical and give it teeth; humane language and a strong connection to your community will make it feel real and give it a heart.
This episode of Click on the BBC World Service does a great job of distilling some of the ideas and themes from this year’s dConstruct.
Two years ago dConstruct’s theme was “Playing with the Future”. Last year it was “Communicating with Machines”. This year’s theme is “Living with the Network”. Click interviews artists, writers, hackers and coders about surveillance, connected devices, big data, and whether the ideals of the internet have been too far corrupted for them ever to be preserved.
A round-up of the themes addressed at this year’s dConstruct.
Laura’s thoughts on this year’s dConstruct.
This year’s Maker Faire in Brighton was excellent as always.
All the audio from this year’s dConstruct. Each and every one of these talks is worth listening to …more than once.
Thoughtful, mind-expanding, brain-blowing stuff.
Tom Scott’s energetic dConstruct talk.
Tom’s photos from dConstruct.
Hyperlinks relating to the talks delivered at An Event Apart in Chicago, including those connected to my rambling musings on progressive enhancement.
Lighthouse are putting on their Improving Reality conference again this year. It’s the day before dConstruct. Come to both!
Photos from the first Science Hack Day in China which just wrapped up.
Neil Berry writes down his thoughts prompted by Responsive Day Out 2.
A great blow-by-blow account of Responsive Day Out 2 from Simon R Jones.
Phil Baker writes up his thoughts on all the day’s talks.
What follows here is not a full account of each talk, you can listen to the audio recordings for that. This is more a collection of my main take-aways for the day, and what I found most interesting.
Marc Jenkins shares his thoughts on Responsive Day Out 2.
Another lovely write-up of Responsive Day Out 2.
Now this is what I call a conference write-up. Paul synthesises the talks from Responsive Day Out 2 into five principles for responsive design:
Responding to the Responsive Web: Insights on Reshaping User Experience - The Digital Pond (London, England) - Meetup
Sally and I will be speaking at this free evening in London on August 7th.
Here’s the Creative Commons licensed music that was playing during the breaks at Responsive Day Out 2.
Here’s Kirsty’s retrospective of Responsive Day Out 2, from the perspective of a speaker and an attendee.
As well as delivering a terrific talk at Responsive Day Out 2, Ida has also written up her detailed notes of the day.
Adam Onishi’s write-up of Responsive Day Out 2, paying particular attention to the format and the curation of the day.
Jeremy puts together two fantastic conferences in Responsive Day Out and dConstruct, both of which I will have attended for the first time by the end of the year and I don’t think there’s a coincidence in that. Responsive Day Out was a truly fantastic conference, and it was all down to the curation of the conference, because quite literally there wasn’t anything else.
Another great write-up of Responsive Day Out 2, this time from Hidde de Vries, who came over to Brighton from the Netherlands.
A terrific write-up of Responsive Day Out 2 by David Watson, tying together many of the day’s strands.
Photos from the rather wonderful second edition of the Responsive Day Out in Brighton.
Tantek’s talk at the Personal Democracy Forum on the past, present, and future of independent publishing on the web.
Jacqueline Currie is running Robotics/Bioengineering/Computing workshops for girls (ages 6-16) this Saturday at the University of Brighton.
If you’re coming to the Responsive Day Out next week, bring your dog. Laura is organising a special Web Talk Dog Walk for the next day.
The next 300 Seconds event is in just a few days time.
If you’re a woman who’s not spoken in public before, 300 Seconds is the perfect platform for getting started. Simply tell us what you’d like to talk about for 5 minutes – and we’ll be in touch soon.
A look at how the website for An Event Apart is using the picture and Picturefill …featuring Jessica as the cover girl.
I’ll be speaking at this event that Aral is putting on here in Brighon on the fourth of July (independence day — geddit?).
Tom is running a Node School at 68 Middle Street on the evening of March 27th. I plan to attend and finally wrap my head around all this Node stuff.
This fun-looking short film—funded by Brighton’s Lighthouse Arts—is screening at the Duke Of York’s Cinema on Saturday, March 1st followed by a panel discussion with the director and science-comedienne Helen Keen.
Brightonians, get yourselves along to the Corn Exchange on Monday evening for some fun with Seb’s digital fireworks.
A report from the BBC on this year’s Brighton Digital Festival including interviews with Honor, Timo, and Seb.
Some lovely pictures from the Clearleft office-warming party last weekend.
A really lovely write-up of this year’s dConstruct.
I don’t think a single line of code was shown all day, and yet whilst sipping my MailChimp-sponsored red wine out of a plastic cup at the after-party I pondered the day, and the fact that dConstruct was very likely my favourite conference of the year.