CO-SIGN "I’ve never particularly liked pull requests as the centre of the software development process. Not because engineers shouldn’t look at each other’s code, but because I’ve always struggled with the idea that we should build something..."
Kevin Berridge
Kevin Berridge
@kevinberridge.com
Director of Engineering @ Matrix Pointe Software. Let's talk about coding! C#, TypeScript, React, PowerShell. F# enthusiast. Man of many hobbies: hiking, whiskey, running, reading, piano, cycling, travel, blogging, speaking. https://www.kevinberridge.com
78 followers136 following118 posts
"...finish it, package it up, throw it over to somebody else and then have the important conversation about whether we built the right thing in the right way." martinfowler.com/rachels-ramb...
Kevin Berridge reposted
I started trying to setup neovim this weekend and I just posted about my progress and the experience so far: www.kevinberridge.com/posts/202502... What editor do you use? Got any tips for me? #neovim #vim #neovide @neovim.io
Keeping this blogging streak alive! This one is about the problems with long-lived feature branches and the problems with all the alternatives too: www.kevinberridge.com/posts/202501...
Kevin Berridge reposted
I love @react.dev and @solidjs.com async model so much that I gave a talk explaining why they're awesome But React's "you need a framework to fetch data" has been a little annoying to deal with. Especially because I've seen Solid deliver the promise with only native APIs.
Great talk by @devagr.bsky.social youtu.be/pX5r_jTLbvw?...
Agile was a big topic at #CodeMash. And there is this a sometimes spoken, sometimes unspoken, assumption that you can't plan software projects. So we must do short iterations and frequent deploys. I think iteration is good, but is it true that we can't plan? www.kevinberridge.com/posts/202501...
@jimmybogard.com enjoyed your modular talk, thanks! Curious, do you know of any books, tools, articles, whatever that address the separation of the database layer? That's such a complex area between how to model it, derived data, ensuring consistency, eventual consistency, etc
@leonadato.bsky.social really enjoyed your Technical Empathy talk yesterday, thanks!
Trying to get back into blogging. I used to do more journal-style blogging -- just "thinking out loud" and reflecting on things and writing them down. New Year's are good for this kind of thing, right? So here we go, What is a Software Engineer's Job?: www.kevinberridge.com/posts/202501...
Bought a new @sumsung.bsky.social TV. It has this ridiculous feature where the "recent" widget on the home screen keeps playing content from your last app. So if you finish an episode, hit home, it'll start playing the next episode anyway. Who would want that? Who thought that was a good idea?
Bought a new @sumsung.bsky.social TV. It has this ridiculous feature where the "recent" widget on the home screen keeps playing content from your last app. So if you finish an episode, hit home, it'll start playing the next episode anyway. Who would want that? Who thought that was a good idea?
Well that was fun, I wrote it! github.com/kberridge/In... It's in the PSGallery and everything: `Install-Module InstallPSModules`. Feedback most welcome :D #powershell
Kevin Berridge reposted
I had a try at making this bsky-follow-finder.theo.io Enter your handle and it will find people followed by lots of the people you follow (but not you)
one thing I would quite like to see here is a way to see accounts which a lot of the people you follow already also follow, been quite rubbish at following people back because it feels like trying to recreate years of Twitter in the space of a few weeks and a tool like that would help, imo
Back in 2014, I gave a talk called OOP: You're Doing it Completely Wrong. As time has gone on, the subtext of that talk for me has become "... so Functional is probably a better fit for you." Maybe I should write that version? vimeo.com/91672848 #programming