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.

Search results for tag #SoftwareEngineering

#refactoring boosted

[?]Hack a Day (unofficial) » 🤖 🌐
@hackaday@www.urbanmind.net

[?]Jon Fazzaro » 🌐
@fazzaro@hachyderm.io

[?]Jon Fazzaro » 🌐
@fazzaro@hachyderm.io

[?]Frederik Hahne » 🌐
@atomfrede@mastodon.social

Hey -lerInnen in und um . Kennt ihr die @jugpaderborn schon? Wir treffen uns in der Regel 1x im Monat zu einem Vortrag mit anschließender Diskussion und netten Gesprächen. Der nächste Termin ist bereits diesen Donnerstag ab 18 Uhr bei in Paderborn. Gebt euch nen Ruck und meldet euch an!

jug-pb.gitlab.io/2026/jobrunr/

    [?]Markus Tacker » 🌐
    @coderbyheart@chaos.social

    Let LLMs write the code, let humans judge the result:
    coderbyheart.com/let-llms-writ

      [?]Jon Fazzaro » 🌐
      @fazzaro@hachyderm.io

      "Surely there has never been a less boring time to be a psychologist who studies software engineers."

      charity.wtf/p/where-do-ai-norm

        [?]Jon Fazzaro » 🌐
        @fazzaro@hachyderm.io

        "That's not to say it's necessarily a bad thing, but it's not the same thing."

        mattwynne.net/pair-programming

          [?]Jon Fazzaro » 🌐
          @fazzaro@hachyderm.io

          "That's not to say it's necessarily a bad thing, but it's not the same thing."

          mattwynne.net/pair-programming

            [?]Cosima (she/her) » 🌐
            @gazebo_c@chaos.social

            2/2

            Einige Menschen haben ihn dort auch bereits gefunden und genutzt, das freut mich sehr! Für alle anderen ist diese Info. 😁

            Ihr findet das englische Original hier: github.com/ddd-crew/como-prep-

            Die deutsche Version ist dort: miro.com/templates/workshop-fu

              #refactoring boosted

              [?]Australia News Beep » 🌐
              @au@newsbeep.org

              Agents Refactor 300K Lines in Three Weeks, and Practitioners Ask What It Proves

              CodeScene has published a case study in which coding agents refactored a 300,000-line C codebase over three weeks,…
              &Design &DataEngineering
              newsbeep.com/au/910901/

                #refactoring boosted

                [?]United Kingdom News Beep » 🌐
                @uk@newsbeep.org

                Agents Refactor 300K Lines in Three Weeks, and Practitioners Ask What It Proves

                CodeScene has published a case study in which coding agents refactored a 300,000-line C codebase over three weeks,…
                &Design &DataEngineering
                newsbeep.com/uk/787296/

                  [?]Jon Fazzaro » 🌐
                  @fazzaro@hachyderm.io

                  "If your postmortem is full of sentences like 'we should involve support earlier' and 'we need to communicate better', or my personal favourite, 'we'll be more careful next time', you have a collection of hopes dressed up as progress."

                  michaelheap.com/i-dont-want-th

                    [?]Mark Dominus » 🌐
                    @mjd@mathstodon.xyz

                    I'm looking for work, please boost!

                    I'm a software engineer with 35 years of experience. I've worked across an unusually wide range of domains: mobile game backends, privacy-preserving data platforms, high-throughput COVID testing infrastructure, email and account systems, e-payment processing, job marketplace systems, and bioinformatics. I pick up new domains quickly and have a history of doing it repeatedly. I understand how to turn business needs into engineering requirements.

                    I prefer to work remotely but I am open to an in-office job in the Philadelphia area or especially in Philadelphia itself. I've often worked remotely since the 1990s and can operate with minimal supervision. Several of my favorite projects were self-directed: I identified the need, built the thing, and shipped it. My preferred time zone is America/New_York, but I'm flexible.

                    Some of the many, many technologies I've used are: Python, Perl, TypeScript/JavaScript, Haskell, Go, C, Java. Postgres, MySQL, SQLite. Flask, SQLAlchemy. AWS (Lambda, S3, RDS, SQS, EC2). Docker, Git. Github and Gitlab.

                    I've also repeatedly picked up new languages and stacks as needed: Haskell for differential privacy research, TypeScript for a 24/7 AWS Lambda system, Flask for my most recent employer. I've become productive with new systems over and over, and I can do it quickly.

                    I'm a published author (Higher-Order Perl, Morgan Kaufmann), longtime blogger, and conference speaker with a reputation for making complex ideas clear.

                    I am a U.S. citizen.

                    My résumé is at https://
                    plover.com/~mjd/cv/Mark%20Jason%20Dominus.pdf

                    mjd@pobox.com

                    Thanks!



                      #refactoring boosted

                      [?]Hack a Day (unofficial) » 🤖 🌐
                      @hackaday@www.urbanmind.net

                      A library is a basis. App code is coefficients. Refactoring is a change of basis. I use compression and sparse coding to pin down what actually counts as a "new idea" — and why frequency, not drama, earns one.
                      A library is a basis. App code is coefficients. Refactoring is a change of basis. I use compression and sparse coding to pin down what actually counts as a "new idea" — and why frequency, not drama, earns one.

                        [?]Jon Fazzaro » 🌐
                        @fazzaro@hachyderm.io

                        "The bottleneck isn't raw intelligence. It's that today's intelligence is hard to build on."

                        typesafe.ai/manifesto

                          #agile boosted

                          [?]Hack a Day (unofficial) » 🤖 🌐
                          @hackaday@www.urbanmind.net

                          A few weeks ago I asked an AI agent to delete a directory from a live production repository. The...
                          The agent refused to delete our "dead" backend. It was right.

                            [?]Albert Cardona » 🌐
                            @albertcardona@mathstodon.xyz

                            Today in looking around CATMAID software source code I found an example, from 9 years ago, of myself using a thin abstraction layer over the generation of UI elements in javascript. Concise and to the point, explicit and clear still to me all these years later.

                            Try that, 9 years from now, with any LLM-generated code. If your answer is that you won't need to, I feel sorry for your loss. There is pleasure in the art of software engineering and in reading nice code [1], and more mundanely, in building things and working out a challenge by yourself.

                            [1] As Knuth said, «Programs are meant to be read by humans and only incidentally for computers to execute.»

                              [?]JdeBP » 🌐
                              @JdeBP@mastodonapp.uk

                              @tobyjaffey

                              That BBC article is irksome. Everything happens 'within a millisecond' on modern computers. That's a truly terrible dumbing down done by, the byline says, some business reporters.

                              Reading the report, it seems that the system alerted about some failures, and back-up procedures that had been practiced and been in training courses went into effect to provide a degraded but still operational and safe system.

                              That's a classic tale of aerospace safety and system redundancy.

                              Although I have to wonder at (a) how a processing error in data gets to become a link timeout rather than an error transaction response, and (b) how this sounds suspiciously like an autoincrementing counter not having a lock around it.

                              Nonetheless, the systems engineering was clearly done, and responses planned and practiced.

                              And some twerp politician with a humanities degree calls it 'completely unacceptable'.

                                [?]Ben Fulton » 🌐
                                @benfulton@fosstodon.org

                                The old trust signals are on life support

                                Signals we used: Well-written prose, thorough documentation, tidy repositories, passing CI, lots of tests, good overall presentation.

                                Producing them implied: time, attention, familiarity with the work, dedication to a quality product.

                                What has changed: Generative tools can produce the outward signals cheaply, which means the information content drops for everyone.

                                - Arfon Smith

                                doi.org/10.5281/zenodo.22672891

                                  [?]Jon Fazzaro » 🌐
                                  @fazzaro@hachyderm.io

                                  Greg Wilson boosted

                                  [?]Daniel S. Katz » 🌐
                                  @danielskatz@fediscience.org

                                  SERS is back for a second edition!

                                  After a successful first Software Engineering and Research Software (SERS) Workshop at ICSE 2026 in Brazil, @sdruskat, Nasir Eisty, @shuruiz, and I are excited to announce that SERS 2027 will be co-located with ICSE (International Conference on Software Engineering) in Dublin, Ireland! 🇮🇪

                                  SERS aims to strengthen the bridge between the Software Engineering & Research Software Engineering (RSE) communities. We seek to bring the unique challenges of research software into the software engineering research community, foster new collaborations, and identify opportunities where software engineering research, practices, and tools can have a meaningful impact on research software.

                                  📢 We invite software engineers, software engineering researchers, and research software engineers to join us and contribute!

                                  We welcome extended abstracts of up to 4 pages sharing research on research software, successful collaborations between software engineering & research software, or challenges where software engineering research could contribute new methods, processes, and tools. Accepted abstracts will be published in the ICSE 2027 Companion Proceedings.

                                  📅 Submission deadline: November 13, 2026

                                  🔗 conf.researchr.org/home/icse-2

                                  We're looking forward to bringing these two communities even closer together!

                                    [?]Jon Fazzaro » 🌐
                                    @fazzaro@hachyderm.io

                                    "I don't think they were responding to software. I think they were responding to possibility."

                                    agilealliance.org/the-most-imp

                                      [?]Jon Fazzaro » 🌐
                                      @fazzaro@hachyderm.io

                                      "Once you notice the shape is the same you stop arguing about which tool, you just design a loop that still works no matter which one you happen to be sitting in."

                                      addyosmani.com/blog/loop-engin

                                        [?]Squeak/Smalltalk » 🌐
                                        @squeak@fosstodon.org

                                        Did you know that Squeak offers declarative sorting?

                                        This allows you to avoid lengthy manual comparisons:

                                        animals sorted: [:a :b |
                                        a age > b age or: [
                                        a age = b age and: [
                                        a name <= b name]]].

                                        Instead, you can declare and chain multiple sort functions:

                                        animals sorted: descending , ascending.

                                        Since Squeak 6.1, boolean predicates are supported as well:

                                        animals sorted: sortedFirst , sortedLast , ascending.

                                          [?]Peter N. M. Hansteen » 🌐
                                          @pitrh@mastodon.social

                                          Lisi Hocke boosted

                                          [?]maschmi [he/him] » 🌐
                                          @inw@mastodon.social

                                          Listen to this podcast if you want to know why security and security champion programmes may thrive in a good company culture. And also to learn a bit about good company culture. And a lot more.

                                          For me it was yet another reminder how everything in software development is a people problem as well as a technical one.

                                          via @lisihocke

                                          mastodon.social/@lisihocke/117

                                            Ted M. Young boosted

                                            [?]Jon Fazzaro » 🌐
                                            @fazzaro@hachyderm.io

                                            "In 2004 I wrote an article subtitled 'Nine benefits of making your methods shorter;' I could probably add another dozen today."

                                            medium.com/@jlangr/1980-small-

                                              Stephan boosted

                                              [?]Maaike » 🌐
                                              @maaikees@hachyderm.io

                                              Test manager tries to get the pen loving tester to do a pen test, part 2! Again: what could go wrong?!

                                              Don't know why or when I've unlocked these dad jokes, but I'm gonna roll with it lol.

                                                [?]Leanpub » 🌐
                                                @leanpub@mastodon.social

                                                [?]Leanpub » 🌐
                                                @leanpub@mastodon.social

                                                NEW! Leanpub Book LAUNCH 🚀 Mastering the AI Coworker: Principles for running an AI coworker in a one-person studio by Robert Nash

                                                youtu.be/oFnFKA002fk

                                                  [?]Maaike » 🌐
                                                  @maaikees@hachyderm.io

                                                  You ask the pen loving tester to do a pen test; what could go wrong??


                                                    Jay 🚩 :runbsd: boosted

                                                    [?]Jay 🚩 :runbsd: » 🌐
                                                    @jaypatelani@bsd.network

                                                    We've all been there, but the way is different. Get the architecture right the first time. Why spend years fixing technical debt when you can build a stable, portable foundation from the start?

                                                    Reject automated bloat. RTAM( Read The Awesome Manual). Write code yourself. Run NetBSD.

                                                      [?]Squeak/Smalltalk » 🌐
                                                      @squeak@fosstodon.org

                                                      [?]Jon Fazzaro » 🌐
                                                      @fazzaro@hachyderm.io

                                                      "It's not that the engineers are getting slower: it's that every new button has to coexist with all the previous buttons."

                                                      weli.dev/blog/half-baked-produ

                                                        [?]Cosima (she/her) » 🌐
                                                        @gazebo_c@chaos.social

                                                        About 20 pages into 'The Psychology of Software Teams' (POST) book by @grimalkina and I LOVE it!

                                                        It resonates SO much with what I've seen, sometimes despised, over decades in IT. The book gives me language and a 'big picture' in my mind to continue advocating for truly sustainable, humane software development.

                                                        If YOU work in tech, this is a reading recommendation!

                                                        Order it in Germany: buch7.de/produkt/the-psycholog

                                                        More at Dr Cat Hicks website: drcathicks.com/

                                                          [?]Jon Fazzaro » 🌐
                                                          @fazzaro@hachyderm.io

                                                          "A method that scales beautifully in a forty-minute YouTube demo on a greenfield app is not a method that scales across a real enterprise codebase with twelve teams, a decade of decisions baked in, and a compliance reviewer who needs to sleep at night."

                                                          medium.com/activated-thinker/t

                                                            [?]Jon Fazzaro » 🌐
                                                            @fazzaro@hachyderm.io

                                                            "I thought I was outsourcing maintenance to the LLM, but the slippery slope I found myself on was actually training it to have ever-worsening habits."

                                                            unstack.io/write-code-like-a-h

                                                              [?]Leanpub » 🌐
                                                              @leanpub@mastodon.social

                                                              Back to top - More...