Replied to https://martymcgui.re/2018/06/13/192346/

HWC Baltimore 2018-06-13 Wrap-Up

Baltimore's first Homebrew Website Club of June met at the Digital Harbor Foundation Tech Center on June 13th!

Here are some notes from the "broadcast" portion of the meetup:

derekfields.is β€” Thinking about ESP8266 + WebAR to make, e.g. a painting with AR overlays in mobile browsers. Working on CSS Grid stuff for his site, now. Trying to be consistent.

jonathanprozzi.net β€” Mainly been working on stuff for DHF, but it overlaps w/ personal projects. Working on a "headless WordPress" setup as a data source for a Gatsby or Next static site that can be taken to schools w/ super slow internet. Been learning how to use Gatsby – the GraphQL queries for WordPress have been tricky. Got it working on his own site first, then managed to get a handle on how to pull lessons for specific courses from the set of all courses. Now digging into more GraphQL (like debugging w/ GraphiQL) and issues like differences in how WordPress handles whitespace (processing newlines into paragraph and break tags) vs stuffing the content into a React component (no special whitespace processing by default). For personal stuff, feels like Gatsby + headless WP is too heavy. Interested in an IndieWeb-starter version of the Gatsby starter site, which doesn't even have semantic HTML at the moment. Also looking into WordPress + Next... next, because it seems simpler.

dariusmccoy.com β€” Went to NOMCONΒ and helped build the We the Rosies sculpture. Will be working on a new project for DHF for managing 3D Print Shop.

martymcgui.reΒ β€” Installed grant.codes' PostrChild plugin for Chrome. It shows Edit Post buttons on his posts and makes the content there editable via Micropub and it is very neat! Also showed off his indiebookclub.bizΒ profile. Added support for read posts to his site to support it and is now converting old read posts (which were just notes of the form "πŸ“• Finished Reading: ...") into this new form. Has ideas for additions to indiebookclub like URLs for books and authors, tags, text content, and backfeeding entries from his site to complete his profile. Will be dropping in his Goodreads data next.

bouhmad.comΒ β€” Been implementing a speedtest-like app on a new site for Baltimore City to gather data by census block and compare. Part of his new(ish) project to establish a mesh network for the city!

Other discussion:

  • IndieWeb Summit! I think next HWC Baltimore may be happening during IWS demo time. Maybe it'll be streaming here!
  • Greg McVerry'sΒ work on IndieWeb and WordPress and education. His most recent post on building a course management system in IndieWeb-style feels very much in line with what Jonathan has been working on.
  • "Headless" Micropub CMS - what would these look like? Jonathan is interested in Microformats2 as the storage format for posts, courses, and other data, and Micropub seems like the way that MF2 data gets shipped around for creating/editing posts. But most Micropub clients are built for creating (and rarely editing) very specific kinds of posts.
  • Comparison to Netlify CMS - which is built around Git and flat files. Netlify can get a list of all your posts by listing files in Git. A Micropub-based CMS would need to query a list of all posts, with filters like post type, tags, ...
  • GraphQL queries over MF2 properties??
  • Facebook's API changes have caused Bridgy to stop workingΒ for backfeeding reactions and comments, and Publish will stop working in August. Jonathan thought his site configuration was broken as he wasn't getting backfed comments and likes anymore. Basically: Facebook has shut out the IndieWeb. This feels like a huge problem (for the IndieWeb)! How are people working around it? Are they? This may help usher IndieWeb folks out the door for Facebook, but it almost completely stops people who want to be in that in-between space.
Right-to-Left: dariusmccoy.net, derekfields.is, bouhmad.com, jonathanprozzi.net, martymcgui.re. Also: a 3D print of Phineas Gage's head and associated railroad spike.

Thanks to everybody who came out! We hope to see you all again at our next meeting on Wednesday June 27thΒ at 6:30pm (quiet writing hour at 5:30pm)!

Likes

Reposts

Comments

Great meetup tonight!

Yay! More testers! It may or may not show up on multiple websites for you because I was testing on other peoples sites and didn't switch it off... But let me know what you think :)