👓 Wrap-Up and Coverage for Düsseldorf 2019 | beyond tellerrand

Read Wrap-Up and Coverage for Düsseldorf 2019 by Marc Thiele (beyondtellerrand.com)
Where do I start? I mean, I run this event for nearly ten years now. Every time you think ”That’s it. It can’t get any better” and then you end the show and read, listen to and see all this wonderful and nice feedback. Wow, just incredible and fills me with a very warm and lovely feeling. Surely I am feeling exhausted. Empty. Tired. But the positive energy predominates. Energy that comes from people saying that they met many new friends, had exciting conversations and that my little event might have changed their life, or, at least, how they look at their day to day jobs and how they work. When I started beyond tellerrand, I never would have thought, that my event would have an impact for anyone. Honestly. I wanted to create a friendly and inspiring event, where people would feel welcome and spend two days with nice people. Two days, where they maybe could escape the daily routines and hectic. Two days, where phones and/or laptops mostly stay in their pockets and bags. Well, and now? I honestly feel like in a dream somehow. Thank you so, so much! With this wrap-up post, I want to give anyone who has been at the event a chance to look at everything that happened again as well as having a source for those who could not be there to watch all the videos, see blog posts by other people from the event and have a look at the many photos that had been taken. As usual I am going to update this blog post with new material as long as I find it or as long as people send stuff to me. If you have or find anything related to this event, that is not listed already, please let me know. Thanks. Kicking off the 2019 edition of beyond tellerrand. Photo: Juliane Schütz. Stats and Facts What I have recognised this year is, that many more people started using Instagram to document and talk about the event. Even though 2389 tweets had been made with the hashtag #btconf on Twitter, I had the feeling that more and more people use Instagram. Interesting also: we had less people using the wifi than ever before. Maybe also because people were following the talks more intensively. This year we had people from 24 countries in the house. Those countries, from A–Z, were: Argentina, Austria, Bangladesh, Belgium, Bulgaria, Canada, Denmark, Estonia, Finland, France, Gambia, Germany, Greece, Kazakhstan, Latvia, Luxembourg, Malaysia, Netherlands, Nigeria, Poland, Singapore, Switzerland, United Kingdom, and United States. Wow. Thanks to the volunteer-team. Photo: Andreas Dantz. 14 wonderful volunteers were amongst those people. The core team is coming back for many, many years already and the names of those who helped running the event are: Alex, Andreas, Andy, Bartek, Daniela, Ewa, Jana, Jessica, Lisa, Patrick, Sven, Tom with Tanja (my lovely wife) and Guido leading the team. Absolutely fantastic to have such a stunning team. Thanks a lot! Side Events Before and After On Saturday 11th and Sunday 12th, we already and as usual for the last five years met for the IndieWebCamp in Düsseldorf. Tantek and I organised this IWC and it once more was hosted by our friends at sipgate. Indie Web Camp no. 5 in Düsseldorf at sipgate. Photo: Juliane Schütz. For the very first time our friends at Wacom hosted our Pre-Conference Warm-Up. All 200 tickets were taken and Wacom did an amazingly wonderful job of creating a friendly environment for us to meet and greet at the evening before beyond tellerrand. Wacom gave us a home and too care of us with drink, snacks and a DJ. Thank you so much! We furthermore had four sessions between the regular schedule: a Breakfast Session with Liam Griffin for Shopify, one Lunch-Time Session by Christoph Reinartz for trivago, another Lunch-Time Session with Chris Heilmann and the Working Draft Podcast for Microsoft, and an Evening-Break Session with Fabien Benetou for Mozilla. Thanks everybody for the session! Joschi Kuphal organised another Accessibility Club around beyond tellerrand. The first one in Düsseldorf and smaller than his conference in Berlin, but with around 70 attendees a well attended one with presentations and bar camp like sessions during the whole day. Photos This year Norman Posselt, Florian Ziegler, Juliane Schütz and Andreas Dantz officially took photos at the event, but other people shot some amazing photos as well. Anything I got or found so far is listed below. Florian Ziegler was part of the beyond tellerrand family again and captured the atmosphere in lovely black and white photos during the days. Juliane Schütz comes to Düsseldorf for a while now. Always known for amazing photos at the Indie Web Camp as well as beyond tellerrand, she caught this year’s edition in a mix of black and white as well as color shots. Andreas Dantz captured the show on stage and in the exhibition in this great set of photos. Long time friend and supporter with sipgate Axel Topeters created this set of lovely photos from two days in Düsseldorf. Juliane Schütz also created photo sets of day 1 and day 2 at the

👓 Using <details> tags for HTML-only UI toggles | Jamie Tanna

Read Using <details> tags for HTML-only UI toggles by Jamie Tanna (jvt.me)
If you usually reach for JavaScript when trying to create show/hide toggle on elements, this post is for you. This post is a reply to the tweet by Jake VanderPlas: Github tip: you can use <details></details> tags in @github markdown to add collabsible/expandable content: pic.twitter.com/Pco0KRx2De — Jake VanderPlas (@jakevdp) May 4, 2018
This is pretty cool. I could see myself overusing these too!

🔖 PHP with MySQL Essential Training: 1 The Basics – Welcome | LinkedIn Learning

Bookmarked PHP with MySQL Essential Training: 1 The Basics - Welcome (LinkedIn Learning)
PHP is a popular programming language and the foundation of many smart, data-driven websites. This comprehensive course from Kevin Skoglund helps developers learn to use PHP to build interconnected webpages with dynamic content which can pass data between pages. Learn how PHP can simplify the creation of forms, read and validate form data, and display errors. Kevin also covers the fundamentals of MySQL and how to use PHP to efficiently and securely interact with a database to store and retrieve data. Throughout the course, he provides practical advice and offers examples of best practices.
Greg, I can’t find it now, but you mentioned something recently (?) about potentially working your way through this course. I’m game to work though it (or something similar) with you if you want to put together a study group…

👓 Implementing h-feed, and making all site content discoverable | Jamie Tanna

Read Implementing h-feed, and making all site content discoverable by Jamie Tanna (jvt.me)
With this announcement, I have two great pieces of news. The first, is that you'll now be able to follow my website's h-feed, which is a microformats2 structure for a feed of data. This is in addition to my RSS feed (/feed.xml) and my JSON feed (/feed.json), and will allow further interoperability with the IndieWeb.

📺 All Constraints are Beautiful by Charlie Owen | Beyond Tellerrand | Vimeo

Watched All Constraints are Beautiful by Charlie OwenCharlie Owen from Vimeo

We so often consider constraints to be a negative. We have become convinced that they stop us doing what we want and that, therefore, they prevent us from being our most creative.

But constraints are actually the most beautiful thing in the world. Constraints are what give us direction. Constraints are what give us focus. Constraints are what give us empathy.

In this talk Charlie will tell us how constraints are something that should be sought out and embraced, especially in the infinite chaos of the web.

Charlie Owen is a modern day superhero! Holy shit, what a moving talk.

👓 Reverting the Bulk Ticket Closing | Make WordPress Core

Read Reverting the Bulk Ticket Closing (Make WordPress Core)
Recently, a bulk modification was performed on Trac affecting 2,300+ tickets that had not seen any activity in 2 years or more. These tickets were closed and marked as wontfix. To read a more detai…

👓 GitHub for Atom | github.atom.io

Read GitHub for Atom (github.atom.io)
The GitHub package brings Git and GitHub integration right inside your editor! Now you can switch or create branches, stage changes, commit, pull and push, resolve merge conflicts, view and checkout pull requests and more.

👓 A hackable text editor for the 21st Century | github.atom.io

Read Atom: A hackable text editor for the 21st Century (Atom)
At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. We can’t wait to see what you build with it.

👓 Why you should say HTML classes, CSS class selectors, or CSS pseudo-classes, but not CSS classes | Tantek

Read Why you should say HTML classes, CSS class selectors, or CSS pseudo-classes, but not CSS classes by Tantek ÇelikTantek Çelik (tantek.com)
Search the web for "CSS classes" and you'll find numerous well intentioned references which are imprecise at best, and misleading or incorrect at worst. There are no such things as "CSS classes". Here's why you should refer to HTML classes, CSS class selectors, or even CSS pseudo-classes, but not "C...
Reminder: What about the idea of creating a stand-alone version of a page builder plugin like Beaver Builder with a layer of IndieAuth and Micropub on top that would make it a potential Micropub client? I’ve pitched the idea that Medium.com could quickly be turned into a micropub client, why not these? Create a page and it’s general layout in a page building client and then send the payload to your website without the need to have the code running directly on your website!

I briefly spitballed the general idea of this with Robby McCullough today.

There’s also the potential that an IndieAuth/Micropub set up could be created to give advertising platforms the ability to access smaller portions of a website to essentially inject advertising into a site’s sidebars, footers, or content directly, maybe on a pay-per-pixel basis. I’d really have to implicitly trust an advertisement server to allow this however.

👓 HTML Includes That Work Today | Filament Group, Inc.,

Read HTML Includes That Work Today by Scott Jehl (Filament Group)
As long as I have been working on the web, I’ve desired a simple HTML-driven means of including the contents of another file directly into the page. For example, I often want to append additional HTML to a page after it is delivered, or embed the contents of an SVG file so that we can animate and style its elements. Typically here at Filament, we have achieved this embedding by either using JavaScript to fetch a file and append its contents to a particular element, or by including the file on the server side, but in many cases, neither of those approaches is quite what we want. This week I was thinking about ways I might be able to achieve this using some of the new fetch-related markup patterns, like rel="preload", or HTML imports, but I kept coming back to the same conclusion that none of these give you easy access to the contents of the fetched file. Then I thought, perhaps a good old iframe could be a nice primitive for the pattern, assuming the browser would allow me to retrieve the iframe's contents in the parent document. As it turns out, it sure would!

👓 HTTP Frameworks Must Die | Medium | Eran Hammer

Read HTTP Frameworks Must Die by Eran Hammer (hueniverse)

Do us all a favor and stop creating new HTTP 1.x frameworks.

We don’t need more.

We have too many.

…and they are all old news — especially the new ones.

But if you absolutely have to, add some value to the conversation. Value other than one tiny aspect in which your framework is better than all the rest. Offer innovation that moves backend engineering forward in a non-trivial fashion. Write the next chapter, not the next paragraph.

👓 Split | Jeremy Keith

Read Split by Jeremy Keith

When I talk about evaluating technology for front-end development, I like to draw a distinction between two categories of technology.

On the one hand, you’ve got the raw materials of the web: HTML, CSS, and JavaScript. This is what users will ultimately interact with.

On the other hand, you’ve got all the tools and technologies that help you produce the HTML, CSS, and JavaScript: pre-processors, post-processors, transpilers, bundlers, and other build tools.

Personally, I’m much more interested and excited by the materials than I am by the tools. But I think it’s right and proper that other developers are excited by the tools. A good balance of both is probably the healthiest mix.

As someone who does some web development on the borderline of professionally and as an advanced hobbyist, this distinction is tremendously important for how and why I can afford to hang onto and practice at a reasonable level.