17

Weekly Web Harvest for 2021-10-10

Pluralistic: 13 Oct 2021 – Pluralistic: Daily links from Cory Doctorow The problem with solutionism isn’t that technology is irrelevant to problem solving – it’s that technology developed in a vacuum by people who will never have to use it will only ever make problems worse. The Rent Versus Buy of Career Growth – Accidentally in Code There used to be a lot of discussion about “personal branding” and frankly it was nauseating. But, as an individual we all have a “brand” or a “profile”. At a minimum, it’s what’s on your resume, and how you build the narrative of your career. Some companies or roles are detrimental to that. If you work at a company that is materially contributing to (and profiting from) the collapse of society, that may reflect on you. –Some interesting ways to think about careers and growth. It would play into how you’d build a portfolio site. 10up Engineering Best Practices h/t Jeff Everhart How to win at CORS – JakeArchibald.com “the ‘s’ in ‘IoT’ stands for security” Help Us Find the Apps That Sell Your Location – The Markup Take a moment the next time an app asks for your location to think about whether there’s a clear reason for sharing it. If you are at all suspicious, take a screenshot when you see […]

Anti-racist learning hub with a subtitle. This image is really mean to represent the colors and font choices for a future website.

Anti-Racism Site Brainstorming

I love the part of designing a website where you’re exploring initial ideas. You’ve got a general direction and it’s time to think through interesting things that might play into the visual design and the functional aspects of this thing that doesn’t yet exist. Somewhere around Rasmus Lerdof’s quote – “I actually hate programming, but I love solving problems.” is where I land. I like to solve problems and I’ll suffer through programming to do it but I also like to create possibilities. That’s what this portion feels like. I’m just pointing towards possibilities. That’s fun. I don’t even really have to worry about the hassle of the details . . . I can mainly just say “Wouldn’t this be cool/interesting/amazing/fun?” or “Have you ever thought about?” and “Did you know that we can . . . ” Keep things positive at this point.1 This is also the portion of site design where my habitual hoarding of interesting things I find on the Internet comes into play. My tendency to wander gives me more material to draw from. Keeping rough track of neat things I find along the way pays dividends when I need examples and inspiration. Leanne Galletly with Middlebury’s library got us started with this font/color selection. I like having other people involved in the process like this. […]

13

Parallel Practice Logging in Google Forms/Sheets

The goal of this project was to have students logging their practice on translation and a separate non-translation activity.1 It’s a neat idea and I proposed doing it via Google Forms/sheets because it was a really short timeline. Here’s a walkthrough of how it ended up with version two. It’s likely we’ll have a more packaged third version that will integrate some more elements. There’s not too much unique going on in the script but here are a few of the hassles and how I dealt with them. Connect Weekly Data for Stacked Bar Chart I needed a way to group the data logged per week. ISOWEEKNUM gives you the week number that a particular date occurs in. So this little bit sets the last row of column N to be the ISOWEEKNUM function and referneces the date the form was submitted. This is handy and I’d never run across it before. Keep it Sorted I was trying to figure out how to do the sorting on the QUERY but this seemed easier. This function just keeps the entire sheet ordered by the week number. That way if people enter data later, it doesn’t mess up the graph. Authorizing IMPORTRANGE via Script From the beautiful people at Stackoverflow comes this gem. Previously, I could create the sheet and put the […]

10

Weekly Web Harvest for 2021-10-03

Criticalcommons.org h/t Luke Phelan Event Delegation Such a nice simple way to deal with dynamically generated elements. Easy and obvious if you know it, otherwise you do some really messy, stupid, complex things that still haunt you to this day. Teaching by filling in knowledge gaps Obviously I don’t actually think it’s bad to make websites without knowing HTTP. It’s fun! You can make a website and set up nginx or Apache by copying some stuff you found on Stack Overflow and didn’t fully understand, and then you have a website on the internet! I find it very fun to start out with a technology by quickly building a bunch of stuff with it without understanding exactly how it works (like making this shader). Steampipe | select * from cloud;

03

Weekly Web Harvest for 2021-09-26

Steampipe | select * from cloud; Forrest Fleischman on Twitter: “In the last week I’ve started to receive inquiries from people running tree planting programs wanting my help. I am suggesting that they shut down their programs. Here I will explain why:” / Twitter Nice exploration of all kinds of things that frequently happen between science, intent, and result. Be nice to break down things like this for patterns of misunderstandings. Study: Effectiveness of Apple’s App Tracking Transparency | Transparency Matters In April 2021, Apple released the App Tracking Transparency (“ATT”) feature with iOS 14.5. ATT claims to give users choice and transparency for third-party tracking in their apps, and it was lauded by many as a step forward in protecting user privacy. Does it really work? Five months after its release, we tested ten of the top apps in the App Store to see if ATT succeeds in stopping tracking. AirParrot 3 | Mirror & stream content from your Mac or PC to Apple TV, Chromecast & more Wirelessly mirror your screen or stream media files to a variety of receivers. AirParrot quickly finds available media receivers on your network and uses quick connect to connect directly to any device running Reflector 4. Easily mirror your screen, extend your desktop or stream files to share videos, audio, presentations and much more! […]