Saddened by the irony that Jeremy Keith’s The Long Web links to headconference.com, which no longer exists :(
Saddened by the irony that Jeremy Keith’s The Long Web links to headconference.com, which no longer exists :(
#exeterweb conversation summaries:
Doing acceptance #testing in a different language to your application is philosophically a good idea.
When syndicating data, the quality can be used to determine the canonical version even if the separate versions don't link to each other (example: photographer takes RAWs, gives TIFF to client, RAW is proof of provenance) #POSSE
Not drinking tea and not having cream on cream teas reduces the day to day hassle, stress and confusion of living in Devon by approximately 90%.
And the compliment of that #universallaw: the simpler the text-publishing service, the more interesting uses it’s users will put it to, provided it paves their cow paths (e.g. Twitter with RTs, #hashtags and @-replies).
Give users constraints and simplicity, see what they do, then solidify that functionality — or, from an #indieweb point of view, give yourself constraints, then pave your solitary cowpaths.
New #universallaw:
It doesn’t matter what the original intention of the service was, if it allows people to publish text on the web, it will be used as a chat room, a blog and an advertising outlet.
Margin Marks, a #microformats UI idea. #bookmark
That excellent post of Tantek Çelik’s, like all well–hyperlinked documents, lead me to a whole raft of great #indieweb resources I hadn’t come across before:
(In other news: I need to make a “dump tabs into new note dialog” browser #extension)
“Open web technologies”, they said. “Web apps are better because they work anywhere”, they said. Then f*cking chrome goes and f*cking “chrome App Store” “PLEASE USE CHROME TO DOWNLOAD THIS WEB APP” ARRRGGGGHHH
I really can't stress just how brilliant the identengine.com API is. Solves so many problems, implements so many standards, but more importantly: it is truly, truly webby. Forming a graph of a persons profiles by following rel links, then accumulating all that info is a vital building block. Great work Glenn Jones! #indieweb #web
On the plus side: #delighted to have received a deposit along with a lovely card from an amazingly talented client. Looking forward to the next couple of weeks! #web
@sophiedennis have you seen this talk (slides) by @fullcreammilk? Lots of good #music → #web links, similar to your own but on a more technical level.
Twitter’s “you only see replies from people you follow if you also follow the target of the reply” model is quite fascinating because it means that, within a particular community, the number of tweets you see is not directly proportional to the number of people you follow. It’s probably square or cubic, perhaps I’ll model it and see.
@john_nye @andycayenne always a permanent marker/thick felt tip for me. Scan, build digitally, print out, scribble, scan, repeat :) Same as how I #design instruments.
jack_way cheers, I thought it might be too generic but looks like it’s the best choice.
I love that #php now has shiny namespacing and a thriving code sharing community, but I think the heavily hierarchical namespacing practises used by some of the community (e.g. symfony components) are unhealthy.
They are difficult to memorise, relying on (often slow) IDE autocomplete, and encourage a use
statement for each class. That’s pretty much a scoped equivalent of from x import *
in python — not a good practise! It’s still namespace pollution, it just takes longer to write.
I am trying to use a more python–like, package-centred approach with much fewer subnamespaces. The outcome of this should be that you use
the package name:
use BarnabyWalters
osse;
…and then using all the classes/subnamespaces from that root, e.g: $t = Posse\Helpers::convertHtmlToTwitterFormat($s);
Question: What #HTTP Status code should I use for “You haven’t provided enough/correct information to carry out that method”? Currently I’m thinking 422 Unprocessable Entity
.
Context: POST request to a list resource for the creation of a new sub-resource.
Created this evening: a partial parser for ABC notation. It currently only handles headers, including ones within the music, but not inline headers. For the #taproot tunes module
Brennan Novak great to see you auto–POSSEing! And pleased that you found the truncenator useful. Also check out the stuff in BarnabyWaltersPosse, there’s a more up to date version of the truncenator as well as some other syndication helpers.
@aral that would certainly be more consistent with the naming schemes @aaronpk, Tantek Çelik and myself are using, which we borrowed from the activitystrea.ms schema.
It's great that you're self–hosting shorter units of content as well as longer articles now! Maybe tweets next? ;)
Great to see superfeedr using web action delegate patterns for subtome.com! #indieweb #webactions