Marty McGuire

Posts Tagged wrap-up

2019
Sun Jun 9

IndieWeb Meetup 2019-06-09 Wrap-Up

New York City's first IndieWeb Meetup of June 2019 met at Think Coffee in the Meatpacking District on June 9th, with me playing host.

Here are notes from the "broadcast" portion of the meetup.

amyhurst.com β€” Did not work on her site today. Been updating her NYU-generated faculty page, instead, and thinking about how it fits in with her site. Trying to fix links to things like research papers, which are normally behind paywalls.

mfgriffin.com β€” Managing TODO lists today! Trapped in a "oh all these wonderful tools to choose from" situation. Made a lateral move to put his notes about IndieWeb into a local notebook in OneNote, re-reading them and splitting things up. Finding lots of old TODOs from IndieWebCamp and other meetings. Got FTP to his website functioning again. Amy reminds him to set up griff.fun to redirect to his main site, as it's parked right now.

tiaramiller.com β€” Been learning Amazon Web Services stuff, finding lots of IndieWeb examples of folks hosting on S3 and other services there. Doing research and making lists for things to try and learn next.

martymcgui.re β€” Updated his homepage feed of upcoming events. Previously, it would show future events that he had posted on his site, but it now also shows RSVPs

Other topics of discussion

  • We got a pretty decent table and an outlet, even! Sundays are pretty quiet here so that's good. The A/C was quite aggressive, though!
  • AWS does so many things and also has a very steep learning curve!
  • IndieWebCamp shirts are available now in two styles!
  • We're officially over the name "Homebrew Website Club" and we're currently feeling "IndieWeb Meetup". Maybe we'll make some arts for signs?
Left-to-right: martymcgui.re, amyhurst.com, mfgriffin.com, tiaramiller.com

Thanks to everyone who came out! We look forward to seeing you again at our next meetup on Saturday, June 22nd. Location to be announced soon, but will likely be in Brooklyn near Atlantic Station.

Mon Jun 3

HWC NYC 2019-05-11 Wrap-Up

New York City's first (and, oops, only) Homebrew Website Club of May met at Think Coffee in the Meatpacking District on May 11th, with me playing host.

We didn't really have a "broadcast" portion of the meetup, but we discussed some things and worked on personal projects! I'm writing this up nearly a month late, so I have forgotten many of the things we talked about. 😬

Matt (mfgriffin.com) and myself (martymcgui.re) researched ways for Matt to capture and process the many text, audio, image, and video artifacts that he creates across many projects, both personal and professional.

I showed off a bit about how I do this on my own non-public notes site, and spent some time working on an iOS Shortcut to post notes more quickly to that personal site.

Marty makes a wild-haired, wild-eyed grin, while Matt provides a more relaxed pose.
Left-to-right: martymcgui.re, mfgriffin.com

We look forward to seeing folks at the next HWC NYC, at another weekend meetup on June 9th. We'll be meeting at the same location, and may even be able to grab some outlets this time!

Wed Apr 17

HWC NYC Wrap-Up 2019-04-17

New York City's second Homebrew Website Club of April met at The Bean at Cooper Union on April 17th, with me playing host.

We didn't really have a "broadcast" portion of the meetup, but we discussed some things and worked on personal projects!

mfgriffin.com (new!) β€” Has been to IndieWeb events in the past, but is looking to get re-started. Went over his past notes about some of his hopes and plans for his site, and how he wants to use it for personal notes, writing, drawing, and blogging projects, and more. Got started on a stripped-down system of using Hugo to track plaintext notes, with tags, so he can worry about how to organize it more later.

dmitri.shuralyov.com β€” Interested in being "done" with his notification system updates. In general, wants to be able to iterate faster on his site updates, and finds that a lot of his time is absorbed in HTML/CSS design processes. Started working on some text-only designs, which get a minimal amount of styling by being converted from Markdown to HTML. By using text and emojis, he was able to prototype a couple of quick things during the meetup.

martymcgui.re β€” Recently decided that he disagrees with how Granary processes his site's feed (which is HTML+Microformats2) into JSON Feed and Atom. The result is that his feeds often have missing info and show up as weirdly empty posts on micro.blog or in Atom feed readers. At the meetup, finished writing and adapter that will take his main feed and spit out a JSON Feed. Managed to break his site's build process trying to integrate it, but will get it working soon enough.

Other discussion:

  • A couple Dmitri's cool game projects
  • The recent release of the original source for Zork and other Infocom games, as they would have been worked on originally, for a compiler that no longer exists. Really neat to see how that info is organized.
  • We want to start later! Folks often need until 6 or 6:30pm to arrive.
  • We're also open to venue options!
Dmitri, Marty, and Matt smile for the camera in front of a background of a busy coffee shop.
Left-to-right: dmitri.shuryalov.com, martymcgui.re, mfgriffin.com

Thanks to everyone who came out! We look forward to seeing you at our next meetup on Wednesday, May 1st from 6:30pm - 8:30pm!

Wed Apr 3

HWC NYC Wrap-Up 2019-04-03

New York City's first Homebrew Website Club of April met at The Bean at Cooper Union on April 3rd, with me playing host.

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

zazzyzeph.biz (new!) β€” Learning about Progressive Web Apps and their features, like web app manifests. Started out wanting to learn ES6 and decided to roll back to some basics. Doesn't have a specific project in mind, yet, so doing lots of reading.

dmitri.shuralyov.com β€” Continuing work on "v2" of his website, specifically notifications API. "v2" is more package-based than repository-based, as a single repo can hold multiple packages, and it's very helpful to reason about the projects individually. Demonstrated showing unread notifications from Gerrit and GitHub, new presentation to show

martymcgui.re β€” Re-organized his homepage to be much simpler, moving incrementally towards having easier ways for people to discover the newer parts of his site, like where he displays photos, listens, and more interesting ways than his main "river of posts" timeline view. Also added book cover photos to his reading posts (example) using the Open Library Covers API with lookup by ISBN.

Other discussion:

  • Building your own organizational and self-management tools. Balancing time spent on that tooling versus actually getting things done.
  • Updating, migrating, and archiving old behaviors and versions in APIs. "Gradual code repair". Making "v2" versions of pieces of an API while allowing "v1" apps to work, hybrid apps to work. Semantic versioning when "v2" could change wildly - is it "really v2-pre-0.0.1", for example? A name like that should warn away folks starting new projects that expect a stable API.
Marty, Zephyr, and Dmitri smile for the camera
Left-to-right: martymcgui.re, zazzyzeph.biz, dmitri.shuralyov.com

Thanks to everyone who came out! We look forward to seeing you at our next meetup on Wednesday, April 17th at 6:30pm!

Wed Mar 20

HWC NYC Wrap-Up 2019-03-20

New York City's second Homebrew Website Club of March met at The Bean at Cooper Union on March 20th, with me playing host.

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

dmitri.shuralyov.com β€” Working on his notification system, specifically tracking (un)read status of notifications from Gerrit. Today was exploring pieces of the system he'll have to modify to get this to work and now has a list of which pieces need updates. In his previous notification system, any fetch of a notification marked it as read, but that will change because it gives him more control over the system. Also made an update to the Homebrew Website Club main page to make the event description clearer, using text that we include on individual HWC event pages now.

martymcgui.re β€” Did a lot of digging into what's possible with MediaWiki templates, with the goal of simplifying the creation of Homebrew Website Club event pages on the IndieWeb wiki. He was able to get an "hwcdate" template together that outputs the date portion (2019-03-20) of event pages like events/2019-03-20-homebrew-website-club-nyc. Maybe created some tech debt, given how that locks in our URLs, but hopefully it will save some copy-paste-tweak labor.

rootedfromnature.com β€” Got stuck on a train and super delayed! 😭

Other discussion:

  • MediaWiki and its relation to Wikipedia and as an open source project. Many mediawiki installs become stale quickly, for some good reasons! Finding documentation on parts of mediawiki can also be confusing, as the common terms may point to similar but unrelated topics, may be outdated, may refer to plugins or extensions you don't have, or may refer to functionality available in newer versions of mediawiki.
  • How we learn and modify the tools we use to write and edit code. The trade-offs between using something we're comfortable with versus trying to pick up and become proficient with new tools. Sublime and vim and emacs and VisualStudio Code and all their plugins and ways of integrating with services and supporting different languages.
  • The Language Server Protocol for standardizing how editors can provide "smart" features like autocomplete for different languages and projects.
  • Synchronizing work-in-progress code. Is Git too much overhead? Maybe! Dmitri likes using Dropbox.
Marty and Dmitri smile at the camera, sitting in front of a brick wall.
Left-to-right: martymcgui.re, dmitri.shuryalov.com

Thanks to everyone who came out! We look forward to seeing you at our next meetup on Wednesday, April 4th at 6:30pm!

Wed Mar 6

HWC NYC Wrap-Up 2019-03-06

New York City's first Homebrew Website Club of March met at The Bean at Cooper Union on March 6th, with me playing host.

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

dmitri.shuralyov.com β€” Has many things to demo since last time! Left himself some to keep working on projects tonight. Most of his work is in Gerrit but it's main notification system is sending emails. Last time he was collecting those emails. But in processing the emails he realized they were missing info like user IDs and avatars. Changed to use the email as a notification of a notification - to trigger a fetch via the Gerrit API to grab the information he wants directly, looking for changes between the last time he updated and the time of the email. Been working on notification displays since. Has a reverse-chronological timeline where notifications flow by. Finds it less stressful than GitHub's notification system!

martymcgui.re β€” Completely forgot his work on timelines and re-styled listen posts! Launched BloodReads.com, a silly promo site for and upcoming Ides of March GHOST PARTY πŸ‘»πŸŽ‰ show themed on BETRAYAL and also MULTI-LEVEL MARKETING. Used a template from HTML5up, which were recently discussed in #indieweb-meta as having a template that might be a good fit for the IndieWeb homepage redesign. Started work on a new section on his site dedicated to improv, so folks can find his upcoming shows, past events, etc.

Other discussions:

  • It's cold but not rainy this week! Walk fast to stay warm.
  • Density (and wasted space) in web designs.
  • What goes into a good homepage? Are there parts of your site that exist but you don't necessarily guide people to easily?
  • Rolling up and grouping noisy notifications, and choosing how to order notification details by priority.
Marty and Dmitri smile at the camera. Behind them coffee shop patrons go about their business.

Thanks to everyone who came out! We look forward to seeing you at our next meetup on Wednesday, March 20th at 6:30pm!

Wed Feb 20

HWC NYC Wrap-Up 2019-02-20

New York City's second Homebrew Website Club of February met at The Bean at Cooper Union on February 20th, organized by Tiara Miller and myself.

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

rootedfromnature.com β€” Finished a Python lab assignment! Felt like she was overthinking it. Also doesn't like that the particular problems are more math problem than coding problem. Plans to sign up for actual coding classes to get more practical coding experience.

dmitri.shuralyov.com β€” Wants to visualize notifications from GitHub and Gerrit. He collects the data (sometimes by processing emails!) on his own site and wants to expose it. Spent some time thinking / brainstorming about how to design those things. Asked some fellow Go programmers about known ways to handle emails w/ Go. Wants it to work "forever" (the next decade) so is being careful about the design.

martymcgui.re β€” Played with layouts for his new /listens page. Looked at Pinterest and Dribbble and other design sites for "timeline" layouts and was pretty unhappy with what he found. Lots of "draw a line with labels and draw lines extending off to things." So, took some time to start extracting "listen" bits like podcast art, episode title, audio links, into simpler blocks to start playing with layouts.

Other discussions:

  • Things that Go is really good at. Like being an http2 server!
  • This new location! It... seems fine? It was crowded when we came in but we eventually got a table. No outlets handy as far as we could find. We'll keep looking for new venues!
  • IndieWebCamp Austin is this weekend!
  • IndieWebCamp Online is also only a couple of weekends away!
  • IndieWebCamp New Haven is at the end of March and planning is getting scrambly! There are wiki pages to create but there's a lot of missing information and content yet! Tiara has been co-organizing w/ wiki stuff. Marty volunteered to help, too. Being remote, we need Greg to fill in with his local knowledge about the area and venue though!
  • What about IWC NYC! Yeah we'll do one too. Later in the year, though.
HWC NYC participants
Left-to-right: dmitri.shuralyov.com, martymcgui.re, rootedfromnature.com
Very wide photo of the venue with lots of tables and chairs, patrons, and our three HWC attendees.
Panoramic view of the venue

Thanks to everyone who came out! We look forward to seeing you at our next meetup on Wednesday, March 6th at 6:30pm!

Wed Feb 6

HWC NYC Wrap-Up 2019-02-06

New York City's first Homebrew Website Club of 2019 met at Aroma Espresso Bar on February 6th.

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

rootedfromnature.com β€” Was working on a Grav skeleton... thinking of throwing it out. Had a client site that received some praise, though! Spent some time this evening looking at flights to Germany

aaronparecki.com β€” Was working on fixing Quill's URL resolution for IndieAuth login (e.g. so you can login with a shortdomain like aaronpk.com and have it resolve to https://aaronparecki.com/). Got distracted by Marty showing an iOS Shortcut that works like Teacup to post ate/drank posts via Micropub. Made an iOS shortcut to allow him to upload videos to his site.

martymcgui.re β€” Spent quiet hour porting some old notes out of Evernote-like browser-based app Laverna into his personal notes site. Just housekeepin'. Current personal site project is probably getting event hosting up for his upcoming improv and livestreaming shows.

david.shanske.com β€” Wrote a post saying something is ready to test. Current project for his site: everything. Took a break for a few days and doesn't know what is next.

Other discussions:

  • Aaron's cool tiny gimbal / timelapse camera
  • Looking at flights to Germany for IWCs
  • Bus vs subway/rail/driving between Manhattan and Queens
  • What do you mean this coffee shop's hours have changed to close at 7pm?
  • There's a Starbucks like two blocks away, I guess.

Thanks to everyone who came out! We look forward to seeing you at our next meetup on Wednesday, February 20th at 6:30pm!

2018
Tue Nov 27

HWC Baltimore 2018-11-27 Wrap-Up

Baltimore's second Homebrew Website Club of November met at the Digital Harbor Foundation Tech Center on November 27th.

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

jonathanprozzi.net β€” Spent quiet writing hour writing a post about his 2018 and 2019 commitments! He wants to finish some personal writing tasks, capture some of the things he's been working on recently, and do some development.

rhearamakrishnan.com β€” Edited a poem during our writing time. Nice! Been reflecting on HWC and how it allowed her to use the web and her website to focus and promote her work and writing. Has a lot of new material to edit together before publishing. Just went to an intensive writing workshop in New York and generated a lot of new writing to work through.

Rosco β€” Working on a browser-based game for students at DHF to learn programming concepts. Thinking about starting with physical versions of the game first, maybe translating to the web later.

ashturner.net β€” Also working the programming tutorials and experiences for teaching computing concepts. Arrays and for-loops are particularly tricky for beginners. Ash discussed some inspirational single-purpose websites for teaching concepts, like The Bézier Game, and KERNTYPE. Has a personal website built on Adobe Portfolio, but interested in moving off of that because she doesn't want to pay for Creative Cloud anymore.

martymcgui.re β€” Doing lots of unseen plumbing work on his site, nearly read to flip over from a Jekyll-powered site to a Hugo-powered site. It's likely that no one will notice the difference! Also been playing a lot with iOS Shortcuts (formerly Workflow) and built a Workflow to take an iOS Live Photo, turn it into an animated GIF, turn that into a looping video, and post the video to his site. Here's an example post. Being able to do this helps him feel less anxious about having Live Photos on his phone and feeling like they're inaccessible.

derekfields.is β€” Been going to conferences and talking to companies about jobs. Also working on his LED backpack for cyclists startup. Accelerometer detects braking, turning. Been playing with WebUSB a bit, like with gamepad controllers.

Other discussion:

  • Commitments to complete before 2019
  • GitHub Pages for hosting. Rhea built her site there, using some tutorials from Codecademy. Likes the simplicity of HTML and CSS, loads fast.
  • GitHub credentials, SSH keys as "a password that gives your laptop the power to act as you".
  • The dreadful state of JavaScript development tools, NPM dependencies, etc.
  • How to advertise HWCs better (we missed posting it on FB etc last time). Particularly since we have a "weird" schedule, sometimes on Tuesdays, sometimes on Wednesdays, we should be consistent about advertising them. We should probably document our processes on the wiki.
Left-to-right: jonathanprozzi.net, rhearamakrishnan.com, derekfields.is, ashturner.net, martymcgui.re

Thanks to everyone who came out! We look forward to seeing you at our next meetup on Tuesday, December 11th at 7:30pm!

Tue Nov 13

HWC Baltimore 2018-11-13 Wrap-Up

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

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

jonathanprozzi.net β€” Ran into an issue with his homepage. Some nginx rule was falling back to a default site. Got it fixed, though. Been doing lots of web dev for work, but none for his personal site.

martymcgui.re β€” Been traveling a lot! Went to IWC Berlin and Accessibility Club and had a great time! Grateful to catch up with and meet new people in the IndieWeb community. Worked on month/year archive navigation for the new Hugo version of his site, which is very close to being feature-complete compared to his Jekyll site.

Other discussion:

  • IWC Berlin! Marty went and there were many good sessions.
  • Changes in organizing HWCs (wiki stuff) and related events (travel sponsorships for IWCs, peripheral events that could bring people into the IndieWeb community).
  • Replacing Flickr. Flickr dumping free content beyond the latest 1000 images. DHF relies heavily on Flickr albums, including using them for the homepage of their site. Will probably get a Flickr Pro account now, request an export to make sure their photos are safe.
  • Web accessibility! So many fresh new JavaScript-based things refuse to use semantic markup, or otherwise break navigation or readability, making them unusable. Accessibility Club had a lot of good lessons. Hopefully the videos of the talks will go up soon!
  • WordPress accessibility issues around the new Gutenberg editor, the problems with Automattic pushing it through without listening to community. Yikes.
Left-to-right: martymcgui.re, jonathanprozzi.net

Thanks to everyone who came out! We look forward to seeing you at our next meetup on Tuesday, November 27th at 7:30pm!