
Software engineer & researcher of developer tools, merge conflicts, and HCI. PhD @OSUEECS. Former intern @Microsoft, @HPE, and @Intel.
Portland, OR
Joined April 2009
- Tweets1.1K
- Following888
- Followers303
- Likes1.5K
Replying to @myQConnect @daviesgeek
Awful take! It's like talking to a door, but worse (the door won't open unless you have the key AND wear their stupid friendship bracelet). I regret going with @LiftMaster openers on my new garage doors this summer.
New ability unlocked! Lock picking level 1 achieved!
Turns out a quick YouTube lesson is all it takes to figure out how to pick the lock on my wife's airline luggage after she forgot the combination. – at Portland, OR
My bracket had @Argentina winning, so I'm happy. And even more so that @equipdefrance made a really good showing and kept the final bumping!
Enjoying @FIFAWorldCup final, especially @KMbappe waking up in the second half.
Replying to @davidthewid
Catnip for academics! Graphs have that same effect. But beware of your axis, they love to nitpick those scales.
PORTLAND 2022 🇺🇸 Drone Aerial 4K | Oregon USA United States of America youtu.be/zdOCT_VQNKo via @YouTube – at Portland, OR
Snow in April...?! It's not like we live in the Colorado Rockies, this is Portland, Oregon. Average altitude is 253 ft. above sea level. The spring flowers were blooming and vibrant yesterday. Where did Spring go?
Replying to @EricWalkingshaw
Sounds similar to how I use classic.yarnpkg.com/lang/en/… to figure out which packages transitively introduce dependencies in Node.js projects.
Bearing witness to world events is uncomfortable. Yesterday showed me that not everyone believes in living in peace and harmony with their fellow humans.
#ukraineinvasion #UkraineRussia
Replying to @michaelhilton @norootcause
Indeed, I'm working on a cards-based IDE that tries to encapsulate all of the normal elements (editors, file explorer, version control, browser) into stackable cards.
Frustrated when dealing with merge conflicts in your IDE?😨 Wish that support for understanding and fixing those conflicts was backed in?👩💻 We're looking for TS/JS developers to evaluate merge tools. Join: bit.ly/331Bjh7 RT for reach appreciated! #javascript #developers
What in the world?! @TimbersFC pull it back level at the death of the 90'+4.
🦫>🦆, and as an interesting segway to our fun rivalry I will point out that beaver dams help keep wetland ecosystems resistant to droughts (so beavers save duck habitat).
Replying to @michaelhilton @topicbotfails
Fitness functions in genetic algorithms, maybe? But that seems like a stretch.
Is the Mac OS Monterey update frustrated and lashing out because it needs a Snickers? Does it's mom know it uses this kinda language? #macOS #MacOSMonterey
All these students with backpacks on, nervously walking to school for the first time makes things almost feel normal again. Please let this pandemic sunset and normalcy begin to return... 🙏
Finally, a commit that I've been waiting to push for months. Luckily there were no merge conflicts in this change. Passed the PhD prelim exam!
#phdlife




