User:Vanderven.se martijn

Introduction
  Martijn van der Ven is a long-time web tinkerer living in Sweden (CEST or  timezone). Pronouns: he or they. https://vanderven.se/martijn/

I am Martijn. Once upon a time I followed an online lesson in HTML on my grandfather’s computer. Then I built websites on MSN Groups (R.I.P.) and GeoCities (R.I.P.). From March 2016 to March 2017, I was working professionally with PHP in the Netherlands. Besides that I work mostly with front-end technologies in my spare time.

Very interested in tools for a multilingual web. I speak Dutch, English, and Swedish fluently. I have a good understanding of German as well. Accessibility and crazy loopholes in specs are hobbies of mine.

You might know me as Zegnat from the IndieWeb chat. In fact, some would say I am the IRC rebel fleet leader. The explanation behind the name Zegnåt (note the diacritical mark) is available on my personal wiki.

You can link to this page using  or.

My personal website
It is  .
 * All lowercase. This is important because directory names are case-sensitive on the server.
 * With a trailing . Less important, but canonical. It is a directory.
 * Serving HTTP. Plans to move to HTTPS are being discussed.
 * The domain will not be moves to HTTPS until it is moved to a new hosting company or Binero offers free certificates.
 * As of 2017-12-07 it is hosted at Hetzner and serving HTTPS!

History
The domain name  was first registered in 2006 to bring all of the family’s email under a single provider. Since 2008 information about me has been available on. (Though I had a short-lived fling with  as well.)

The website and email were hosted by Cliche (DK) from 2006 until it was moved to Binero (SE) somewhere during 2013.

The content of  has stayed very static from early 2014 to mid-2017, with only minor iterative presentation changes. During IWS 2017 it was drastically rebuilt both in information contained, its markup, and its presentation.

The 2017 Rebuild
The rebuild not only tries to do a better job of reconsolidating all my online identities through rel-me links, but also adds an additional heap of personal information like length, weight, pronouns, and relationship status. The reasoning behind some of this data is that is was always available to people through other silos, but never through a canonical representation.

"“ Facebook should not contain more information about me than my own homepage.”"

As an experiment (almost) all data is added to the microformats representation of the page, all living within a single giant h-card. I am always looking for more information I could add.

My activity feed
Will be published on  .

History
The domain name  was first registered in 2012 to become a personal domain (minus the use to represent myself).


 * As of 2015-06-01 it is hosted by Uberspace.de and development has restarted to join the IndieWeb movement.
 * As of 2015-07-29 it accepts webmentions through.
 * This is gone since 2016-09-24 when it moved to a new hosting instance and the subdomain was dropped.
 * At some point quickly thereafter it started to point the webmentions to the endpoint on.
 * The new system goes live with its first post on 2016-09-25.
 * As of 2016-11-23, posts mention their own permalinks. Most readers will now be compatible with the h-feed.
 * The first post using tags went live on 2016-11-25.
 * The first checkin post (documented on the wiki) happened on 2016-12-14.
 * The first event post (documented on the wiki) happened on 2017-06-13.
 * As of 2017-11-06 it is hosted on a VPS at Hetzner to give me more control over the tech stack it runs on.

Events

 * Sweden’s very first Homebrew Website Club, (Göteborg, 2015-07-29).
 * Implemented a webmention endpoint for both  and.
 * Met and.
 * IndieWebCamp Düsseldorf 2016, (Düsseldorf, 2016-05-07–08).
 * Updated  to be a representative.
 * Sat down with Emma Hodge to show-off Atom.io and the GitHub Desktop client.
 * Took a lot of notes, to the extend that assumed I would be taking them during the final demos.
 * Wrote the demos page.
 * Met a lot of people.
 * Remotely: IndieWebCamp Berlin 2016, (Berlin, 2016-11-05–06).
 * Wasn’t able to be there the entire time, but tuned in for introductions, demos, &c.
 * Documented my viewing experience.
 * IndieWebCamp Brighton 2016, (Brighton, 2016-09-24–25).
 * Wrote the first version of the data storage behind, allowing me to create two test posts by the end of the event.
 * Got HTTPS set-up through Let’s Encrypt.
 * Met both old and new friends.
 * More demo writuping!
 * Homebrew Website Club Nürnberg, (Nürnberg, 2016-11-23).
 * Met up with the Tollwerk crew and tinkered on from where I left things at IWC Brighton.
 * Permalinks were added to, as well as an editor for working on the posts.
 * Co-organised The Netherlands’ very first Homebrew Website Club, (Schiphol, 2016-11-30).
 * Met.
 * Went on to co-organise all HWC in the Netherlands ’til leaving the country again in early 2017.
 * Co-organised the first Virtual Homebrew Website Club in “European time”, (talky.io, 2017-05-31).
 * Continuing to co-organise these. Come and hang out with me!
 * Remotely: IndieWeb Summit 2017, (Portland, 2017-06-24–25)
 * Stayed up some crazy hours to remotely attend the entire event.
 * Was told to go to bed by, who did not want to bring a laptop to karaoke for me to be able to tag along.
 * Spent way too much time so you can now read a full overview of all the demos.
 * IndieWebCamp Berlin 2017, (Berlin, 2017-11-04–05)
 * Met a lot of people. Both familiar and new faces.
 * Moved  from Uberspace to a VPS with Hetzner. Many thanks to  who helped me to set this up.
 * Worked on a library to help Webmention endpoints detect when an HTML document links to another. Find it on GitHub and Packagist.
 * IndieWebCamp Nürnberg 2018, (Nürnberg, 2018-10-20–21)
 * Met lots of great people. Special call-out to who I had previously seen in attendance at other events and otherwise only heard on virtual Homebrew Website Club meetings.
 * Wore pink, trying to counter-act group photos filled with shades of black tech t-shirts.
 * Worked on an interface for posting activities (check-ins, eat, etc) from my phone. After much trouble about getting my phone screen shared for the demos, I was able to show it in action.
 * Got started on AutoAuth and developed a DOM innerText implementation in PHP.
 * Happy memories of the before and after visits to Vintage Bar.
 * IndieWebCamp Berlin 2018, (Berlin, 2018-11-03–04)
 * Attended the Organizers’ Meetup with the biggest group of organisers I have seen!
 * Met a lot of awesome people once again. Great to meet more of the US side of the IndieWeb, including and . Special call-out to Tiara who caught the IndieWeb bug in New York and flew across the pond to attend another one!
 * The Mozilla space is both a magical Harry Potter office with sliding walls and hidden compartments, as well as a death trap with tables over a step where one side is lower than the other.
 * Worked on a prototype implementation of AutoAuth with, finishing just in time for demos (as per usual). See our presentation on YouTube.
 * Co-organised IndieWebCamp Berlin 2019, (Berlin, 2019-05-04–05)
 * Running Tito is not the funnest of jobs. Needs a lot of documentation.
 * Interesting hoops to jump through once again, with security and self-locking gates. But we got signage up much better and earlier than last time.
 * The list of amazing people I have met keeps on growing. Special standout for me this time ’round was Ian Forrester who’s blog I have been a long time reader of. (And I hoped to meet at last year’s event.)
 * Added another easter egg to my homepage, had many other ideas that got somewhat half started:
 * Want to get rid of the “enter your URL” form during web sign-in. Maybe indie-config can make this happen.
 * Want to merge more information into my website as more of a SPA, even more than it is today.
 * Demoed ’s hack project (syndication with Flickr) and his theme switcher.
 * Organised IndieWebCamp Åmål 2019, (Åmål, 2019-06-29–30)
 * The IndieWeb Summit 2019 was in a weird timezone for Europeans, so we decided to have our own hang-out.
 * Jokes of pitching tents in my backyard were changed into using the old town court room.

More on this Wiki

 * New: Roleplaying from our own blogs
 * IndieAuth page reworking
 * Braindump on jf2 video entries from silos
 * HWC Notes:
 * Virtual Homebrew Website Club, 2017-11-15
 * Virtual Homebrew Website Club, 2017-11-29
 * Virtual Homebrew Website Club, 2017-12-13
 * Virtual Homebrew Website Club, 2017-12-27
 * Virtual Homebrew Website Club, 2018-06-13 (with co-authors)
 * Currently collecting more and more JSON derivitaves in the JSON section. Hoping that one day I can turn that into a proper section. In the mean time, if anyone wants to send other (non-YAML) configuration formats my way…
 * Nickel (Nickel)
 * Dhall (Dhall)
 * CUE (CUE)
 * Jsonnet (Jsonnet)

Descriptors

 * rebel leader
 * the edgiest of edge cases
 * the hero we need but not the one we deserve
 * a building block
 * Mr “Actually,  is a valid HTTP header” (by  in private, re )
 * Invisible and omniscient (in the Berlin 2022 Zoom call, Sunday 4th, re having walked of camera but still listening in)