Adhoc Systems

Zachary Dunn's avatar.

Zachary Dunn

zack@adhoc.systems

Recent Posts

I've made more #accessibility tweaks. My scroll to top button now defers to the prefers-reduced-motion media query for its scroll behavior. I removed some unnecessary landmark elements and added some where they were missing; that should make screen reader navigation easier.

#webdev

accessibility webdev

I made some small tweaks to my site to improve its #accessibility . I added a hidden skip link that is the first focusable element on the page and my scroll-to-top button now resets focus to the top of the page. These are small changes that make non-mouse navigation easier but don't change anything for mouse users.

#webdev

accessibility webdev

Into the SpiderVerse was an amazing movie. Great story, cool storytelling elements, great use of music. That movie is so full of artistry. 👌🏆🎥

In reply to https://werd.io/2018/with-rad-podcasters-can-finally-learn-whos-listening

This is promising. Like you said, podcasting is one of the last decentralized media. This proposal could be a way for podcasters to build a business independently and prevent podcasting from sliding further towards centralization.

And this is a critical time for podcasts. More people than ever are listening, but the big silos are also paying more attention. I think, by default, media moves towards centralization so stalling that before it's gone too far is important. It's easier to stop the slide than turn it around as we're seeing with the rest of the web

Here are all the links on https://webmention.rocks/ for easy testing. #test

https://webmention.rocks/test/1
https://webmention.rocks/test/2
https://webmention.rocks/test/3
https://webmention.rocks/test/4
https://webmention.rocks/test/5
https://webmention.rocks/test/6
https://webmention.rocks/test/7
https://webmention.rocks/test/8
https://webmention.rocks/test/9
https://webmention.rocks/test/10
https://webmention.rocks/test/11
https://webmention.rocks/test/12
https://webmention.rocks/test/13
https://webmention.rocks/test/14
https://webmention.rocks/test/15
https://webmention.rocks/test/16
https://webmention.rocks/test/17
https://webmention.rocks/test/18
https://webmention.rocks/test/19
https://webmention.rocks/test/20
https://webmention.rocks/test/21
https://webmention.rocks/test/22
https://webmention.rocks/test/23/page

test

Wow. The #Rust team is killing it. I just ran `cargo clippy` and it issued a bunch of warnings for my code and explained exactly how to fix them. Apparently, there's also `cargo fix` which will apply most of those fixes automatically. The clippy tool is a great way for beginners to learn Rust, since it has pretty clear explanations. It's also nice to see that most of the warnings are from the the beginning of the project and I've learned better since then.

Rust

🎉 #Booth has likes/boosts now. Eventually, I want to fetch the h-card of the target and display that on my post, but for now it just shows the link.

Booth

I enjoyed this episode of Fullstack Radio. The host and guest discussed developers' tendency to over-engineer projects or try to plan too much upfront vs building a minimum viable product and iterating on it.

http://www.fullstackradio.com/101

It's something that has frustrated be at work before. With #Booth, I'm going the MVP route. It's much easier to build something small and add to it than trying to see the future. And its more fun having a prototype to hack on.

#development #software

Booth development software

Sweet! That seemed to work. The new code is a lot cleaner, but still could use some work.

I need to fix the timestamps on my posts. They're in twenty four hour format and four hours ahead of EST

I tested the #Together app against my site and it didn't work. That's almost certainly an issue with my #MicroPub implementation. I only just finished basic support so it's still missing a lot. When I'm at a computer tomorrow, I'll inspect the payload it's sending and fix my site.

Together MicroPub