Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Tom
@Tallish_Tom@mastodon.scot  ·  activity timestamp 5 hours ago

Is there anything that #generativeAI can do to _assist_ in code reviews rather than _do them instead_. Most of the benefits suggested seem to be better done with a formatter, a linter or a AI pairing buddy.

The main surviving benefit seems to be summarizing massive PRs (which seems to be managing the symptom of a deeper problem) rather than an improvement.

What are people doing with AI that does help?

#ai #softwaredevelopment #softwareengineering

  • Copy link
  • Flag this post
  • Block
Tom
@Tallish_Tom@mastodon.scot  ·  activity timestamp 5 hours ago

Thinking about the DORA 2025_state_of_ai_assisted_software_development report.

Dora is owned by Google cloud and therefore has a financial incentive to be "Pro" AI to support Gemini etc.

It also, historically depends on developers self reporting if they think they are more effective (which has been shown to not necessarily correlate with actual improved effectiveness).

Is DORA a trustworthy commentator on this?

#ai #generativeAI #devops #softwaredevelopment #softwareengineering

  • Copy link
  • Flag this post
  • Block
slims :miyagi: 🐟⁂
slims :miyagi: 🐟⁂ boosted
Philip Theus
@Philip@social.simplexity.quest  ·  activity timestamp 2 days ago

In software development, „fast or good“ is a false dichotomy. There is a path that gets you both:

Simplicity.

#softwaredevelopment #softwareengineering

  • Copy link
  • Flag this post
  • Block
Philip Theus
@Philip@social.simplexity.quest  ·  activity timestamp 2 days ago

In software development, „fast or good“ is a false dichotomy. There is a path that gets you both:

Simplicity.

#softwaredevelopment #softwareengineering

  • Copy link
  • Flag this post
  • Block
Tim Bray
@timbray@cosocial.ca  ·  activity timestamp 3 weeks ago

This is beautiful; pure poetry: https://obsidian.md/blog/less-is-safer/

(Obsidian’s dependency-management philosophy.)

I have a suggestion: If you have a project or repo that's getting popular, stop writing features for a few months and implement this instead.

#softwaredevelopment #softwareengineering #0dependencies

  • Copy link
  • Flag this post
  • Block
Boo Ramsey 👻 🎃
Boo Ramsey 👻 🎃 boosted
Steve Grunwell
@stevegrunwell@phpc.social  ·  activity timestamp 4 weeks ago

If you're a senior-level developer and wondering how to continue to rise the ranks without switching into management (a completely different skill set!), the terms to look for are "staff" and/or "principal" engineer.

I didn't know this until ~4 years ago, so maybe it's news to you, too!

#SoftwareEngineering#CareerGrowth #StaffEngineer
https://topspicy.social/@alda/115197562688337784

  • Copy link
  • Flag this post
  • Block
Steve Grunwell
@stevegrunwell@phpc.social  ·  activity timestamp 4 weeks ago

If you're a senior-level developer and wondering how to continue to rise the ranks without switching into management (a completely different skill set!), the terms to look for are "staff" and/or "principal" engineer.

I didn't know this until ~4 years ago, so maybe it's news to you, too!

#SoftwareEngineering#CareerGrowth #StaffEngineer
https://topspicy.social/@alda/115197562688337784

  • Copy link
  • Flag this post
  • Block
Felienne Hermans
Felienne Hermans boosted
PyCon UK
@PyConUK@fosstodon.org  ·  activity timestamp last month

✨📄 New blog post: An Interview with Felienne Hermans 📄✨

We caught up with keynote speaker @Felienne to chat about her journey into #programming and #Python’s influence along the way, creating Hedy, challenges & hopes for the Python ecosystem, and what she’s most looking forward to at #PyConUK2025 🐍✨

📖 Read the interview here: https://2025.pyconuk.org/2025/08/keynote-speaker-interview-felienne/

A huge thank you to Felienne for taking the time to share your thoughts with us 💜

#SoftwareEngineering #development #manchester

  • Copy link
  • Flag this post
  • Block
PyCon UK
@PyConUK@fosstodon.org  ·  activity timestamp last month

✨📄 New blog post: An Interview with Felienne Hermans 📄✨

We caught up with keynote speaker @Felienne to chat about her journey into #programming and #Python’s influence along the way, creating Hedy, challenges & hopes for the Python ecosystem, and what she’s most looking forward to at #PyConUK2025 🐍✨

📖 Read the interview here: https://2025.pyconuk.org/2025/08/keynote-speaker-interview-felienne/

A huge thank you to Felienne for taking the time to share your thoughts with us 💜

#SoftwareEngineering #development #manchester

  • Copy link
  • Flag this post
  • Block
screwlisp
@screwlisp@gamerplus.org  ·  activity timestamp last month

8pm Tuesday Boston time
#lispyGopherClimate#commonLisp #astrophysics #supercomputing#softwareEngineering #archive , https://communitymedia.video/w/9kysH4ZwVuP4J4erZozqFT we will have (now done) a live interview with

https://as.tufts.edu/physics/people/faculty/ken-olum

about the recent largest-ever cosmic string simulation also introducing their new spacetime-volume pseudo-parallel simulation technique, relating to gravitational backreaction.

People sometimes ask, "who uses common lisp today".

Olum learned #lisp from John McCarthy.

A gopher and lisp alien carry radio equipment through flooded wreckage helped by two demons.

LISPY GOPHER SHOW

0UTC Wednesdays
A gopher and lisp alien carry radio equipment through flooded wreckage helped by two demons. LISPY GOPHER SHOW 0UTC Wednesdays
A gopher and lisp alien carry radio equipment through flooded wreckage helped by two demons. LISPY GOPHER SHOW 0UTC Wednesdays
  • Copy link
  • Flag this post
  • Block
Strypey
@strypey@mastodon.nzoss.nz  ·  activity timestamp 2 months ago

"The very thing that makes AI coding tools accessible to non-engineers - their ability to handle complexity on your behalf - can actually impede learning. When code just "appears" without you understanding the underlying principles ...

This creates a dependency where you need to keep going back to AI to fix issues, rather than developing the expertise to handle them yourself."

#AddyOsmani, 2024

https://addyo.substack.com/p/the-70-problem-hard-truths-about

#AI#MOLE#VibeCoding#SoftwareEngineering

  • Copy link
  • Flag this post
  • Block
Derick Rethans
@derickr@phpc.social  ·  activity timestamp 2 months ago
@ramsey @m1ke @maccath Yeah. I have read some of the technical report, and some of these bugs are just silly. Like not dealing with idempotency in a distributed sync. But the real scandal are the cover-ups, and denial from senior Post Office staff and leadership. Fujitsu is also not getting the penalties it deserves.
MelHamnavoe
@MelvilleSpence@phpc.social replied  ·  activity timestamp 2 months ago
@derickr @ramsey @m1ke @maccath Ethics should be a compulsory part of any #softwareengineering #computerscience degree, is a hill I will happily die on. These weren’t kids off a bootcamp, these were senior BCS type engineers, who were happy to see their users jailed to save their blushes. There are no polite words to adequately describe these people.
  • Copy link
  • Flag this comment
  • Block
Tristan Nitot✓
Tristan Nitot✓ boosted
Stefano Zacchiroli
@zacchiro@mastodon.xyz  ·  activity timestamp 2 months ago

I am recruiting a postdoctoral researcher to work at Polytechnic Institute of Paris for 30 months, in the fields of #SoftwareEngineering and #Cybersecurity The recruited person will work on leveraging @swheritage as a knowledge base to improve the state of the art of (binary) software composition analysis (SCA), to detect the presence and details of #OpenSource software shipped within IT products. See https://institutminestelecom.recruitee.com/l/en/o/post-doctorante-ou-post-doctorant-en-genie-logiciel-et-cybersecurite-cdd-de-30-mois-2-5 for details and application instructions. #getfedihired

  • Copy link
  • Flag this post
  • Block
Stefano Zacchiroli
@zacchiro@mastodon.xyz  ·  activity timestamp 2 months ago

I am recruiting a postdoctoral researcher to work at Polytechnic Institute of Paris for 30 months, in the fields of #SoftwareEngineering and #Cybersecurity The recruited person will work on leveraging @swheritage as a knowledge base to improve the state of the art of (binary) software composition analysis (SCA), to detect the presence and details of #OpenSource software shipped within IT products. See https://institutminestelecom.recruitee.com/l/en/o/post-doctorante-ou-post-doctorant-en-genie-logiciel-et-cybersecurite-cdd-de-30-mois-2-5 for details and application instructions. #getfedihired

  • Copy link
  • Flag this post
  • Block
alcinnz
alcinnz boosted
Erik
@coderik@mastodon.social  ·  activity timestamp 3 months ago

Great talk by @hynek , definitely worth watching: https://www.youtube.com/watch?v=IhNSINolcSM Really enjoyed it.

#python#PyconUK2025 #architecture #development #softwareengineering #software

  • Copy link
  • Flag this post
  • Block
Erik
@coderik@mastodon.social  ·  activity timestamp 3 months ago

Great talk by @hynek , definitely worth watching: https://www.youtube.com/watch?v=IhNSINolcSM Really enjoyed it.

#python#PyconUK2025 #architecture #development #softwareengineering #software

  • Copy link
  • Flag this post
  • Block
Surf
@surf@flipboard.social  ·  activity timestamp 3 months ago

Cantonese Home Cooking by @ClaudiaChau

https://surf.social/feed/surf%2Fcustom%2F01j3kwgqtgwz1drat2nxka027n

#Food#Cooking#CantoneseCooking#Lifestyle#Flipboard#SurfFeeds

Surf
@surf@flipboard.social replied  ·  activity timestamp 3 months ago

Demoscene by @fraoult

https://surf.social/feed/surf%2Fcustom%2F01jfk6bya0hpdw31ns48bqzwj1

#Demoscene#ComputerArt#Programming#SoftwareEngineering#Art#Culture#SurfFeeds

  • Copy link
  • Flag this comment
  • Block
Jonathan Schofield
Jonathan Schofield boosted
Dave Rahardja
@drahardja@sfba.social  ·  activity timestamp 4 months ago

Blog post:

#ai#softwareEngineering#softwareDevelopment

https://www.humancode.us/2025/06/25/ai-complex-code.html

  • Copy link
  • Flag this post
  • Block
Jonathan Schofield
Jonathan Schofield boosted
Dave Rahardja
@drahardja@sfba.social  ·  activity timestamp 4 months ago

One reason I think that complex #AI software projects are never going to happen is that the code it generates has no intent behind it.

Senior software devs spend an extraordinarily large amount of time reading existing code and asking not just HOW they work, but WHY they were written that way. Reading long-maintained, complex source code is more than mere reading comprehension; it’s LITERARY CRITIQUE. You’re constantly trying to understand the thought process and motivation of whoever wrote that code, in the hopes of gaining insight into their frame of mind.

Well, AI code has no motivation, thought process, nor frame of mind. While the code it generates MIGHT work correctly (a big assumption) at the point it was extruded, there is no plausible way of maintaining that code, and at some point of complexity (sooner than you think!) maintainability becomes critical.

#softwareEngineering#softwareDevelopment

…

  • Copy link
  • Flag this post
  • Block
Dave Rahardja
@drahardja@sfba.social  ·  activity timestamp 4 months ago
#AI coding tools can be time-saving automation at the hands of an already-senior developer, but that’s only because it utterly relies on the motivation and depth of experience already found in the HUMAN that’s using it to shape it into something worthwhile. Like a seasoned musician toying with analog synthesizers and sequencers, finding serendipity in the semi-random stream of patterns that are suitable to be molded into actual works requires a human editor. AI itself cannot offer that wisdom.

AI will never be a replacement for expertise. It does not compensate for a lack of skill. It offers nothing to replace an understanding of the fundamental principles of the craft. It will not turn a junior engineer into a senior one.

And it will not create a complex product, at least not one that won’t crumble the moment you have to maintain it.

#softwareEngineering#softwareDevelopment

Dave Rahardja
@drahardja@sfba.social replied  ·  activity timestamp 4 months ago

Blog post:

#ai#softwareEngineering#softwareDevelopment

https://www.humancode.us/2025/06/25/ai-complex-code.html

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.13 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login