schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
CSS Refactoring With an AI Safety Net, by (not on Mastodon or Bluesky):
https://danielabaron.me/blog/css-refactoring-with-an-ai-safety-net/
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
Join me and the Seattle Software Crafters group for my talk on "Refactoring Tests"!
The talk starts at 10am PDT (5pm UTC), but you can join 30 minutes earlier to chat.
https://www.meetup.com/seattle-software-craftsmanship/events/310497363/
What you need to know before you jump into refactoring code...
Read more here:
https://www.devleader.ca/2023/11/28/what-does-refactoring-code-mean-what-new-developers-need-to-know/
Why should we even bother with refactoring?
Read more here:
https://www.devleader.ca/2023/11/21/what-is-refactoring-and-understanding-why-you-need-it/
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
How do you manage large-scale code migrations across a massive codebase?
At #Spotify, the answer is Honk - an internal AI-powered coding agent - currently merging 1,000 pull requests every 10 days!
Read more on #InfoQ ⇨ https://bit.ly/4rZExaF
Welcome to the Leanpub Launch video for Craft Your Code: Mastering the Foundations of Code Quality in the Era of AI Assistants, Second Edition by Srihari Sridharan!
Watch & read on the Leanpub blog here:
#books #leanpublishing #selfpublishing #booklaunch #coding #programming #softwareengineering #career #refactoring #nodejs
Leanpub Book LAUNCH 🚀 Craft Your Code: Mastering the Foundations of Code Quality in the Era of AI Assistants, Second Edition by Srihari Sridharan
Watch here:
#books #leanpublishing #selfpublishing #booklaunch #coding #programming #softwareengineering #career #refactoring #nodejs
Here's a list of 10 different refactoring techniques for you to leverage!
Read more here:
https://www.devleader.ca/2023/11/14/top-10-refactoring-techniques-you-need-to-transform-your-codebase/
I've been training many teams around coding, design, and refactoring this past year, and here are three things I repeat often:
Fix the small things, particularly during training. Learning to be super fast at fixing the small things prepare you for when the big things will come. In that, when big things arrive, the small things will never be an issue, you can deal with them on autopilot and save your energy for the big things.
1/3
Refactoring : If you run the tests often: everytime it breaks, it has to be what you just did. Diagnostic is super easy. If you run the tests at the end only: if it’s broken, you have no idea why and you have to look everywhere. Check early, check often.
2/3
My preference: start slow, finish fast with confidence. Rather than start fast, finish slow with a lot of things to fix.
Bonus:
Refactoring is also knowing when to stop.
3/3
The only solution to tech debt is to go fix all of it right away.
Read more here:
https://www.devleader.ca/2023/10/20/how-to-balance-technical-debt-tackle-it-before-it-tackles-you/
You know you're old when... someone cites a concept and both cites and shows the book that is influential in this space... this is good... but the book they show is the second edition, when your point of reference for the same concept is the same book... but the first edition... that is (personally) not so good 🙄
#Refactoring
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
Thanks to all the #DevNexus folks who attended my #Java talk on #Refactoring in #IntelliJIDEA (mostly) without AI.
Slides are available here: https://ted.dev/talks/#past-talks
Want this talk (or other ones) at your group event or conference, let me know!
ReSharper for Visual Studio Code, Cursor, and Compatible Editors Is Out
#dotnet #resharper #vscode #cursor #programming #refactoring #codingstandards
RE: https://discuss.systems/@SoCraTes_UK/116165956780268806
really excited to be going to this…
Have you heard of the SoCraTes events? These are software crafting unconferences / open spaces that happen across the world, in beautiful surroundings and with lovely people. So if you’re making plans for 2026 yet, now’s the time to brighten up your February and give yourself something to look forward to...
...because tickets are on sale for SoCraTes UK 2026! https://socratesuk.org/tickets.html
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
Can be refactored != Should be refactored
Read more here:
https://www.devleader.ca/2023/12/27/when-should-code-be-refactored-what-you-need-to-know/
"Always be refactoring. If you touch the code, and you can improve it, improve it, but never optimise early."
https://levelup.gitconnected.com/martin-fowler-was-right-microservices-suck-573bbf09a0fd
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.