Michelle Waveform, PhD @michw.com · 07/02/2026this has actually been an issue I've thought about a lot because i keep making tweaks in projects and then it's really difficult to capture those tweaks across all projects to update my speckit fork. 030
Michelle Waveform, PhD @michw.com · 07/02/2026with pi, the skills don't have to live in the project like claude slash commands do (a claude code constraint, not a speckit design choice). they can be set globally so any change to skills is immediately available to all projects. 120
Michelle Waveform, PhD @michw.com · 07/02/2026A while ago I forked github speckit (which I love) and tweaked it to suit my needs. now I'm trying to make a pi-native version, so no cli, just skills , and scripts, and templates. 120
Michelle Waveform, PhD @michw.com · 06/02/2026I’m not using claude code any more - I’m using a fully customizable, minimal, terminal based “ai harness” - basically I’m using claude (or any model) under the hood, and it is like claude code (or cursor or warp or windsurf) but fully the way I want it. it is fun. @mitsuhiko.at @mariozechner.at 120
Michelle Waveform, PhD @michw.com · 06/02/2026i loved your interview with syntax - just installed pi and it's amazing 010
Michelle Waveform, PhD @michw.com · 05/05/2025I was just typing out a comment starting with "this is" - and Pycharm tried to autocomplete it to "this is basically a hack" - and I have never been more offended by an AI. 010
Reposted by Michelle Waveform, PhDDr. Jonathan N. Stea @jonathanstea.bsky.social · 02/05/2025Could you imagine if the head of the United States healthcare system didn’t believe that HIV caused AIDS? …And that instead they believed that AIDS is caused by recreational drugs (“poppers”) used by gay people? Oh wait…🥴 1212121293224
Michelle Waveform, PhD @michw.com · 04/03/2025hey friends. I made this over the weekend. It was both a way to channel my general despair and anger while potentially creating something that might help people understand what's happening with the recent measles outbreaks and vaccine misinformation. waveform-analytics.github.io/measles_data/waveform-analytics.github.ioThe Resurgence of Measles in the United States | Measles Data 020
Michelle Waveform, PhD @michw.com · 01/03/2025medium.com/@david.ruck/...medium.comThe Day We Chose Ignorance: NOAA, Science, and the Price of StupidityBy David John Ruck 030
Michelle Waveform, PhD @michw.com · 03/02/2025Also from Canada. I’ve lived here for about 20 years. While I did get my US citizenship a couple years ago I always had people suggest that as well (or things like “you’re so lucky you could just move back!”). It’s incredibly logistically complicated. 010
Michelle Waveform, PhD @michw.com · 21/01/2025I follow a lot of programmers, software devs, etc, and I love it bc I learn lots. But are there other folks out there who come from a non-programming domain (underwater acoustics for me) and ended up falling into coding and loving it? Like maybe more than your original domain specialty? 010
Michelle Waveform, PhD @michw.com · 21/01/2025i'm on an ongoing, very meandering process to learn web development. So far have been in html/css/javascript land mostly but just finally learned what fastAPI is and WOW OK. 000
Michelle Waveform, PhD @michw.com · 14/01/2025there are always more cool little things like this, no matter how long I've been using Python... thanks for sharing! 010
Reposted by Michelle Waveform, PhDKelsey Hightower @kelseyhightower.com · 13/01/2025What's the point of being rich if you can't afford to do the right thing. 730272814108
Michelle Waveform, PhD @michw.com · 14/01/2025I have a list just for people who post about code, any kinda code, even if I don't know the language. It's my happy place. I go to that list sometimes just to not overdose on depressing things from my main feed. I think it's important to know about everything happening but gotta come up for air. 010
Michelle Waveform, PhD @michw.com · 14/01/2025the more I use uv, the more I love it. Also jupyter has so many many many nested dependencies (which becomes v clear using `uv tree` - one of my fave little tools in the uv toolkit) 030
Michelle Waveform, PhD @michw.com · 11/01/2025I’m intrigued and kinda want to try this and also do wonder if it’s already out there. Oh and also - don’t you do illustrations, and would you consider doing it yourself? 😉 110
Michelle Waveform, PhD @michw.com · 11/01/2025I've made important contacts via LinkedIn that led to paid work. So yes it's important that I participate. But yeesh. It's weird over there. 100
Michelle Waveform, PhD @michw.com · 11/01/2025Oh yeah I’m on the other end of the spectrum. I just have a personal site, used Wordpress bc it was easy and I didn’t know how to build a website myself. Now just learning and doing it for fun :-) 010
Michelle Waveform, PhD @michw.com · 11/01/2025That’s funny bc I just switched to a DIY site after years of Wordpress. 110
Michelle Waveform, PhD @michw.com · 11/01/2025I read the first sentence and immediately thought it was an aesthetic like “cottage core”. 😆 The reality was much more insane than what I was picturing but ngl I kinda wish I could also do a deep dive on demon core aesthetic bc I bet it would be wild. 010
Michelle Waveform, PhD @michw.com · 11/01/2025Srsly tho that post just gave me a framework for thinking about what I do and is v inspiring. I love it. 000
Michelle Waveform, PhD @michw.com · 11/01/2025Does cursor know the file/folder structure? That’s another way I may be doing too much hand-holding, I will periodically paste the output if eza —tree into a prompt for context. 100
Michelle Waveform, PhD @michw.com · 11/01/2025Also webstorm’s ai doesn’t have very good codebase/context awareness compared with cursor and so it will suggest things that break kinda frequently even when I’m trying to be careful about my prompts and including things. 000
Michelle Waveform, PhD @michw.com · 11/01/2025Ok that’s interesting! If I don’t have to do that, even better! 000
Michelle Waveform, PhD @michw.com · 11/01/2025I pivoted to webstorm for a while (I love the jetbrains ui’s so much) but there is no agent so I was just really trying to do more of it by hand. But I’m well in a doom loop and ready to go back to cursor now! 100
Michelle Waveform, PhD @michw.com · 11/01/2025basically it is a restaurant week bingo app where users log in via auth0 and can scan a QR code at each restaurant to mark it as visited. (I have a friend who works at a local chamber of commerce so it’s a little project I’m cooking up with her) 100
Michelle Waveform, PhD @michw.com · 11/01/2025I mean I just add a “done” note beside completed steps so it knows where I am if I start a new chat 100
Michelle Waveform, PhD @michw.com · 11/01/2025Making web apps has been delightful. Now I’m experimenting with an app that has user auth and a database - that has been more challenging. (It’s really just a toy app to see if I can do it, and learn what I can in the process) 110
Michelle Waveform, PhD @michw.com · 11/01/2025Other things I have been trying: noting when steps are done right in the md file and adding in solutions or details when things have gone wrong. 210
Michelle Waveform, PhD @michw.com · 11/01/2025Found the blog post and wow. It spoke to me. I’m an oceanographer + developer! I’m a normie! This quote is my whole MO: “It’s not necessarily about replicating what software engineers do, it’s just about solving your own problems.” 110
Michelle Waveform, PhD @michw.com · 11/01/2025I’m glad I saw this - it’s really close to what I’ve been doing too, but in md files that are in a notes folder. I am not sure if you need to keep referring to the md files though so I just always do… just started looking at notepads tho and that seems better. 100
Michelle Waveform, PhD @michw.com · 11/01/2025I used to think they were so weird! Now I’m a big fan. When I first saw one I thought it was a bug 😆 010
Michelle Waveform, PhD @michw.com · 09/01/2025Looking at browsers - have people tried Brave? Thoughts? (Or other recs?) I want to like Firefox but I’m just not sure… 200
Michelle Waveform, PhD @michw.com · 05/01/2025switching from chrome to firefox - profiles are kind of annoying but I used the automator on mac to set up custom applications for each firefox profile and it is working! 🤩 020
Michelle Waveform, PhD @michw.com · 03/01/2025Meanwhile hacking away at 3-4 different side projects with big JavaScript components. I know this is kinda backwards but this is the only way that works for me. 🤷♀️ 010
Michelle Waveform, PhD @michw.com · 03/01/2025I am doing 15 mins per day on a JavaScript course. I have written lots of ugly JavaScript code and I’m ready to actually learn to do it right. But guys, it’s VERY boring so the 15 min timer is a trick I’m playing on my brain. (I’m falling for it though: it’s totally working)media.tenor.coma woman in a red vest is sitting at a desk with the words gotcha on itAlt: Kristin Wiig on SNL, sitting at the weekend update desk with the word gotcha at the bottom 160
Michelle Waveform, PhD @michw.com · 03/01/2025I started playing around with Marimo recently and really like it a lot! It improves on so many of the issues with Jupyter notebooks. 010
Michelle Waveform, PhD @michw.com · 03/01/2025Thank you! She is such a brave and awesome kid. Also the people who developed the DIY loop system are incredible, I hope one day I can make a contribution to that project. 020
Michelle Waveform, PhD @michw.com · 02/01/2025I think it was a Spotify search for programming podcasts? Can’t recall exactly… 020
Michelle Waveform, PhD @michw.com · 01/01/2025This process may change. But it's kinda fun to just try to figure out the process, think about how to work with the way my brain works. I'm curious about how other people approach self-guided learning. 100
Michelle Waveform, PhD @michw.com · 01/01/2025Meanwhile I also am just going through basic courses, which are a bit boring but it seems like if I just set a timer for like 15 mins a day it's not too bad. 100
Michelle Waveform, PhD @michw.com · 01/01/2025I start with many (MANY) small steps, so that I can really focus on one things at a time. Then I can ask for help with each step and dig in on anything that I don't fully understand. 100
Michelle Waveform, PhD @michw.com · 01/01/2025Working through how I can best use AI tools to help me learn new programming languages. My current approach is to spend a lot of time building an overview of steps and a detailed roadmap. Then I add both of those files to the repo as references. 110
Michelle Waveform, PhD @michw.com · 01/01/2025@saron.bsky.social So glad you're on bluesky - just found code newbie. Sad it's not active anymore but still enjoying the back catalogue! 110
Reposted by Michelle Waveform, PhDReuven M. Lerner @lernerpython.com · 01/01/2025Happy new year! Let's hope for a great 2025. And if improving your #Python skills is part of your plan for the new year, check out my starter pack of Python teachers, authors, and speakers. go.bsky.app/M5WjB4s 193
Michelle Waveform, PhD @michw.com · 01/01/2025I love that I was already following almost everyone on this list (and just followed the 4 that I wasn't already). 😎 010