Drew @drewking.dev · 18/05/2026One of my friends is volunteering in Kenya this summer. He was going to bring his brand new MacBook Neo. I talked him into bringing a burner laptop but his machine died. So I installed Windows 11 on a 2015 MacBook Air and documented the steps: drewking.dev/projects/win... #hardwarepreservationdrewking.devInstall Windows 11 on almost anythingA tutorial covering clean installation of Windows 11 using Rufus, including prep, driver backup, and Intel Mac hardware support. 110
Drew @drewking.dev · 25/02/2026Yikes! One big attack surface.bitdefender.comTechnical Advisory: OpenClaw Exploitation in Enterprise NetworksThe promise of autonomous AI agents is rapidly turning into a security beachhead for initial access. 010
Drew @drewking.dev · 25/02/2026alt text: “Protip: alias sudo to ‘please’ for a much more wholesome Unix experience” 051
Drew @drewking.dev · 14/02/2026Is it just me or is Microsoft Dynamics CRM one big #A11Y fail? The teams button has a Z-Index of 1 and is jam packed with ARIA roles. It grabs the keyboard focus on every page, preventing people who navigate with a keyboard from easily using the app. There is no dark mode either. Rant below: 120
Drew @drewking.dev · 18/01/2026A coworker told me about Pummel Party and I’m really enjoying this game. Great way to ruin your friendships 😂 120
Drew @drewking.dev · 09/01/2026A client at work showed me Windows + V keyboard shortcut for smart clipboard and my life will never be the same. I don’t use windows on my personal computers and I’m curious if anyone has recommendations for clipboards on macOS (App Store) and Linux (flathub)? 010
Reposted by DrewBen Hart @pavlovforgoths.com · 09/01/2026the discourse on what jobs are acceptable to replace with generative AI reveals a lot about what we think of other people's jobs 9595944305
Reposted by Drew404 Media @404media.co · 02/01/2026Google is hosting a CBP app that uses facial recognition to identify immigrants, while simultaneously removing apps that report the location of ICE officials because Google sees ICE as a vulnerable group. “Big tech has made their choice.” www.404media.co/google-has-c...404media.coGoogle Has Chosen a Side in Trump's Mass Deportation EffortGoogle is hosting a CBP app that uses facial recognition to identify immigrants, while simultaneously removing apps that report the location of ICE officials because Google sees ICE as a vulnerable… 11358191
Drew @drewking.dev · 19/12/2025Made my first #JIRA ticket today. Feeling pretty accomplished. Cant go into details but the investigation shows that I found something important! 110
Drew @drewking.dev · 03/12/2025Working on a personal project I was going through hell with CORS and my backend dev was struggling to fix it on the Koa server. I went into the server code and moved koa/cors from api.ts to server.ts and that seemed to fix my problem. Now I can load API data from my Vite app. #codeinpublic 230
Reposted by DrewFrederic Marx @fmarx.com · 07/11/2025“My personal website is not an emergency service, so I’ll optimize the CSS when I get to it. Which is never.” — @ohhelloana.blog reminding us to set realistic expectations for our side projects #btconf 2193
Reposted by DrewSasha Costanza-Chock @schock.cc · 02/11/2025As Ring announces increased partnership with Flock and law enforcement, do not be fooled by reassurances that you can 'opt out.' Here's evidence that ICE tapped flock from local agencies sometimes without consent: www.spokesman.com/stories/2025...spokesman.comBorder Patrol, ICE tapped into Washington police surveillance systems for potential immigration enforcementFederal law enforcement agencies accessed data collected by some local police and sheriff’s offices automated license plate cameras around Washington, a University of Washington Center for Human Right... 613586
Drew @drewking.dev · 28/10/2025I started collaborating on a project that uses Yarn managing node packages. Does anyone know if there is an equivalent to Node Version Manager available for managing Yarn versions in the command line? 300
Drew @drewking.dev · 22/10/2025I bought some Dutch licorice while I was on Granville Island from the Licorice Parlor. My only regret is I only bought 300 grams and not 3 kilograms. 110
Reposted by DrewByteVagabond @bytevagabond.com · 07/10/2025Open Printer: an open-source inkjet printer with no DRM, no subscriptions, and repairable parts. Sometimes the best innovation is just making things work the way they should have all along. 1142087
Drew @drewking.dev · 13/10/2025Built a PC out of mostly used/free parts. It’s pretty fast and I’m happy with it. Gonna move my #homelab over to it soon. Next step will be getting some hard drives and an NVME boot drive. I hate #e-waste and micro$oft obsoleting good hardware worked out in my favor for this build. #DIY 471
Drew @drewking.dev · 06/10/2025Probably migrating my #homelab from a Rasberry Pi 4 running bare metal Jellyfin with caddy to an old mini PC I had returned to me. I want to use docker + caddy on Ubuntu to host nextcloud, Jellyfin, and an XMPP server. Any tips or docs for newbs? #selfhosting #selfhosted #selfhost #privacy #foss 261
Reposted by DrewAdrian Roselli, pH0 @aardrian.bsky.social · 02/10/2025“A threat model for accessibility on the web” alice.boxhall.au/articles/a-t... A deep, well-researched & cited piece detailing systemic failures down the web stack (standards bodies, browsers vendors, etc) which marginalize #accessibility and its voices — but with proposed solutions. #a11yalice.boxhall.auA threat model for accessibility on the web - AliceA explanation of the primary threat to accessibility on the web, and a call to action for the web standards community 06633
Drew @drewking.dev · 27/09/2025Went on a work trip to Maine and explored downtown Portland. First time on the east coast and I really enjoyed it. Looking forward to next time. 050
Drew @drewking.dev · 17/09/2025Throwback to the time I met Robert Redford on a ski day. Rest in peace. 021
Reposted by DrewZane Selvans @zaneselvans.org · 14/09/2025I really need to edit the @wikipedia.org more. It's amazing what one focused person can do. en.wikipedia.org/wiki/Jess_Wade 320136
Reposted by DrewAccessibility Awareness @a11yawareness.bsky.social · 11/09/2025Capitalization affects how people read hashtags or how people hear them on screen readers. Use #camelCase or #PascalCase in hashtags instead of lowercase. You could have #DoctorWhoRewatch ("Doctor Who Rewatch") or #doctorwhorewatch ("doctor whore watch.") 09350
Drew @drewking.dev · 08/09/2025Updating LineageOS the old fashioned way using adb and fastboot. It worked! Giving the phone away to someone in need. I will miss 12 (music player) and the headphone jack though. Hopefully it is happy in its new home. @lineageos.org thanks for the mmrs. 😎 160
Reposted by DrewBluesky @bsky.app · 08/09/2025If you've been using a 📌 emoji to bookmark posts, @rafael.my and @samuel.bsky.team cooked up a special tool you can use to migrate them to your Saved Posts. Try it here: pin2saved.vercel.apppin2saved.vercel.apppin2saved for BlueskyMigrate your Bluesky 📌 replies to saved posts. 41170362717
Drew @drewking.dev · 06/09/2025Fixed a friends problem with apt on Ubuntu yesterday. Apparently nextcloud from snap and Mariadb don’t play nice together. I uninstalled nextcloud and mariadb. Then apt reinstalled mariadb using fix-broken install that seemed to fix the problem. 100
Drew @drewking.dev · 04/09/2025Just installed @grapheneos.org on my Android phone. Set it up with F-Droid and another App Store so I can install apps. Now what? 😎 110
Drew @drewking.dev · 15/08/2025Finally got @jellyfin.bsky.social and copyparty setup on my @raspberrypi.com board. Great setup for an inexpensive local NAS. Especially since copyparty makes uploading easy and there are many clients that support Jellyfin. I’m glad I held on to all of my old purchases for this! 230
Drew @drewking.dev · 14/08/2025Accessibility matters, especially when it comes to accessibility of information on how to build accessible documents and applications. Glad this resource exists. 030
Drew @drewking.dev · 05/08/2025I made my grandma a nice custom email, only to find out her inbox is full. I should have wrote a card but I cannot art my way out of a box with pen and paper. 😭 #html #css #techproblems #epicfail 120
Drew @drewking.dev · 02/08/2025I was working on improving a contact form for a website I manage and everything worked on localhost, but was failing in prod. I thought my code was bad. But it turned out my server was running an old php version. Upgrade php and solved. 😄 120
Reposted by DrewKaren K. Ho @karenho.bsky.social · 22/07/2025We should have listened when the modems screamed at us. 125118372714
Reposted by Drewdeconspray @deconspray.bsky.social · 22/07/2025In her latest post, Sheri Byrne‑Haber shares 8 skunkworks projects anyone can start to make a real impact—no sign-off required. buttondown.com/access-abili... #Accessibility #A11y #InclusiveDesign #Skunkworks #DigitalInclusion #WebAccessibility #DigitalAccessibilitybuttondown.comEight Skunkworks Projects That Advance Accessibility Without ApprovalPerson carrying binders labeld Documents, Information, Skunkworks The term “skunkworks” comes from Lockheed Martin and originally referred to a secretive... 021
Drew @drewking.dev · 16/07/2025I did some web scraping with selenium. It all started when some data I needed was provided as a paginated HTML site. Apparently there is not a way to find therapists licensed in multiple states. I had to do an inner join on license data in two states to find one. @psychologytoday.com explain 000
Drew @drewking.dev · 06/07/2025@zed.dev and @lmstudio-ai.bsky.social make it very easy to setup my own local MCP for coding. I’m using Qwen3 at 32B parameters and I’m getting decent results. #MLX is a game changer since I can load bigger models on consumer hardware with it and still have GPU offloading. #AI #ML #SoftwareDev 010
Drew @drewking.dev · 04/07/2025Always remember to 𝚜𝚞𝚍𝚘 𝚊𝚙𝚝 𝚞𝚙𝚍𝚊𝚝𝚎 before you 𝚜𝚞𝚍𝚘 𝚊𝚙𝚝 𝚒𝚗𝚜𝚝𝚊𝚕𝚕 otherwise you will end up with this screen. Fortunately I was able to update the computer in a TTY session and reinstall the GUI. #Linux #Ubuntu 021
Drew @drewking.dev · 02/07/2025Great reason to use cloudflare for DNS, unless of course you want to be crawled for marketing purposes. 010
Reposted by DrewMira @thefreeradical.org · 01/07/2025TRANS PEOPLE - If you've had your account on any social media site - but especially LinkedIn - censored, taken down, removed, etc, for using your chosen name - message me. I'm working on a story about this happening as a broad phenomena, and the more people I talk to the better. DMs open! 24507224
Drew @drewking.dev · 26/06/2025Debating if I should use motion.dev or not. Using JavaScript for animations is controversial. Anyone here have thoughts on why one should or should not use it? I plan on using it sparingly and defaulting to user preferences for animations if I do. #webdevmotion.devMotion (prev Framer Motion) — Animation made simple for React, JS and VueA fast and light animation library for React, JS and Vue. Powerful AI and VS Code developer tools. Motion uses browser APIs for a tiny filesize and superfast performance. 000
Drew @drewking.dev · 25/06/2025Today I decided to learn about OpenGraph and implement it into my portfolio. Link cards look awesome :D #BuildInPublic #WebDev #LearnByDoing drewking.dev/projects/hig...drewking.devHigh Speed RailVisualization reimagining the future of travel 020
Drew @drewking.dev · 25/06/2025Which code project to work on today?media.tenor.comcookie monster is sitting at a table with a tray of food and the words choices written on itAlt: cookie monster is sitting at a table with a tray of food and the words choices written on it. One plate has a cookie on it and the other plate has fruit. Cookie Monster is looking back and forth between the options. 000
Drew @drewking.dev · 24/06/2025Just got my first websockets connection running using python. Stay tuned for more exciting updates! I will be rolling this out to do metadata push from the Pacifica Confessor API. #BuildInPublic #CommunityRadio #websockets 010
Reposted by Drewdeconspray @deconspray.bsky.social · 21/06/2025If your organization relies on PDFs, the tools you use to create them can make or break accessibility. I explore which popular applications produce accessible PDFs, and which fall short. www.dennisdeacon.com/web/accessib... #PDFAccessibility #PDFs #PDF #DigitalAccessibility #A11y #Accessibilitydennisdeacon.comApplications that Create PDFs & Accessibility Output - Dennis Deacon"It takes two to tango" when it comes to Portable Document Format (PDF) files. Some source applications do a better job at generating accessible PDF files than others. Following is a roundup of… 002
Drew @drewking.dev · 05/06/2025Any Wordpress devs have experience with using Barba.js to prevent certain portions of the theme from reloading? I am planning a web player for the KBCS website that lives inside of the header and want to allow it to stay persistent while people navigate the site. #wpdev #cms #barba #wordpress 230