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 #dev

[?]Fake Scrum Stats Memes & Humor » 🌐
@FakeScrumStats@techhub.social

Photo of eight cats facing each other in a circle.

Caption: I coughed up a major hairball yesterday. Today I plan on scratching the recliner. I am currently blocked from eating the hamster by the cage it lives in.

Alt...Photo of eight cats facing each other in a circle. Caption: I coughed up a major hairball yesterday. Today I plan on scratching the recliner. I am currently blocked from eating the hamster by the cage it lives in.

    [?]Fake Scrum Stats Memes & Humor » 🌐
    @FakeScrumStats@techhub.social

    Enjoy some Backlog Bourbon 🥃

    Bottle of liquor bracketed into 3 parts.
The top part is labeled: What the team estimated during refinement

The middle part is labeled: What the team estimated developer additionally determined was needed and coded for

The bottom part is labeled: Whar QA found was missing

    Alt...Bottle of liquor bracketed into 3 parts. The top part is labeled: What the team estimated during refinement The middle part is labeled: What the team estimated developer additionally determined was needed and coded for The bottom part is labeled: Whar QA found was missing

      Jeff Grigg boosted

      [?]Fake Scrum Stats Memes & Humor » 🌐
      @FakeScrumStats@techhub.social

      Sonic the hedgehog saying anyone who hates PI planning is my friend without introduction

      Alt...Sonic the hedgehog saying anyone who hates PI planning is my friend without introduction

        [?]Ana Tudor 🐯 » 🤖 🌐
        @anatudor@mastodon.social

        My take on `box-sizing: border-box` reddit.com/r/css/comments/1tbl

        TL;DR unlearn adding it to the reset, as well as setting dimensions (width/ height) explicitly.

        👋 to @kevinpowell for giving me a video to link to 😀

        👋 to @mia for the cool article on `body` margin to reference 😎

          MrAlanCooper boosted

          [?]Fake Scrum Stats Memes & Humor » 🌐
          @FakeScrumStats@techhub.social

          Illustration of a gray haired man in a suit (labeled executives) holding a bow and arrow (arrow labeled AI) pointing at a man (labeled dev team) who is grabbing the bow

          Alt...Illustration of a gray haired man in a suit (labeled executives) holding a bow and arrow (arrow labeled AI) pointing at a man (labeled dev team) who is grabbing the bow

            Shawn Webb boosted

            [?]Mark Wyner Won’t Comply :vm: » 🌐
            @markwyner@mas.to

            GitLab CFO, Brian Robins, says they are “aligned with the goals of DOGE, because the company’s software tools aim to help people do more with less. What the Department of Government Efficiency is trying to do is what GitLab does.”

            archive.is/okSlz

            You either support fascism or you don’t. It’s binary. There’s no gray area or “aligning.”

            Considering GitLab? Don’t.

            Use @Codeberg instead.

            (Hat tip @aphyr)

              [?]Fake Scrum Stats Memes & Humor » 🌐
              @FakeScrumStats@techhub.social

              Four panel comic of Leela and Bender from Futurama.
Leela is labeled Executive and says "Yoy need to be token maxxing to be considered useful to the company"
Bender laughs in response
Then Bender says "Oh wait, you're serious. Let me laugh even harder"
Bender then laughs again.

              Alt...Four panel comic of Leela and Bender from Futurama. Leela is labeled Executive and says "Yoy need to be token maxxing to be considered useful to the company" Bender laughs in response Then Bender says "Oh wait, you're serious. Let me laugh even harder" Bender then laughs again.

                🗳
                #agile boosted

                [?]Luke Miller » 🌐
                @upmultimedia@mastodon.gamedev.place

                In an Agile sense, do you think the time a task spends in "blocked" (eg waiting on a third party) counts as time spent on the task?

                Yes:0
                No:0

                  [?]screwlisp » 🌐
                  @screwlisp@gamerplus.org

                  I haven't clicked the link yet, but I guess I should also reannounce Robert Smith's new for super-macro () named mine.

                  coalton-lang.github.io/2026042

                  @vindarel @sanityinc @simon_brooke @jackdaniel @dougmerritt (reverse-chronological earlier toots).

                  EDIT:
                  Simon Brooke's review was a major topic in the sunday-morning-in-europe see
                  gamerplus.org/@screwlisp/11646

                    [?]schrotthaufen [he/him (they is never wrong)] » 🌐
                    @schrotthaufen@mastodon.social

                    Question for the Python people: How do you handle type checking in CI? Do you just install all the dependencies every time the pipeline runs? Do you have some logic to install missing type stubs (or the real dependencies, if there are no stubs)? Something else entirely?

                      [?]Fake Scrum Stats Memes & Humor » 🌐
                      @FakeScrumStats@techhub.social

                      Image shows a person sitting at a massive, circular desk submerged under an overwhelming amount of papers, books, and laptops.

Caption: What a company's Jira instance looks like during my first day on the job

                      Alt...Image shows a person sitting at a massive, circular desk submerged under an overwhelming amount of papers, books, and laptops. Caption: What a company's Jira instance looks like during my first day on the job

                        #agile boosted

                        [?]Richard Griffiths » 🌐
                        @dectentoo@mastodon.ie

                        Great engineering organisations reward prevention, not heroics.

                        The best teams celebrate:

                        • fewer incidents
                        • fewer emergencies
                        • fewer late nights

                        Quiet reliability beats dramatic rescues.

                          #agile boosted

                          [?]Richard Griffiths » 🌐
                          @dectentoo@mastodon.ie

                          If urgent work keeps appearing, it's not a developer problem.

                          It's a prioritisation and leadership problem.

                            #agile boosted

                            [?]Richard Griffiths » 🌐
                            @dectentoo@mastodon.ie

                            A good rule for engineering teams:

                            “We can work faster temporarily.

                            But we cannot work faster forever.”

                              #agile boosted

                              [?]Richard Griffiths » 🌐
                              @dectentoo@mastodon.ie

                              Healthy engineering teams don't rely on heroes.

                              They rely on:

                              • planning
                              • prioritisation
                              • automation
                              • sustainable pace

                              Heroics should be the exception, not the operating model.

                                #agile boosted

                                [?]Richard Griffiths » 🌐
                                @dectentoo@mastodon.ie

                                Hero culture doesn't scale.

                                The most committed engineers eventually burn out, leave, or disengage.

                                The organisation loses its strongest people.

                                  #agile boosted

                                  [?]Richard Griffiths » 🌐
                                  @dectentoo@mastodon.ie

                                  Every time developers rush urgent work:

                                  • Testing gets skipped
                                  • Documentation disappears
                                  • Technical debt grows

                                  You didn't move faster.

                                  You just moved the cost into the future.

                                    #agile boosted

                                    [?]Richard Griffiths » 🌐
                                    @dectentoo@mastodon.ie

                                    A feature delivered in 3 weeks of sustainable work might be forced into 1 week with late nights and weekends.

                                    Leadership often remembers the 1 week, not the human cost.

                                    Heroics distort reality.

                                      [?]Fake Scrum Stats Memes & Humor » 🌐
                                      @FakeScrumStats@techhub.social

                                      Picture of small trucks carrying large oversized loads while driving down a road

Caption: Scrum teams leaving sprint planning with planned loads acceptable to leadership

                                      Alt...Picture of small trucks carrying large oversized loads while driving down a road Caption: Scrum teams leaving sprint planning with planned loads acceptable to leadership

                                        #agile boosted

                                        [?]Richard Griffiths » 🌐
                                        @dectentoo@mastodon.ie

                                        The fastest way to destroy good planning is to reward firefighting.

                                        If teams are celebrated for last-minute rescues, the organisation will slowly create more fires.

                                          #agile boosted

                                          [?]Richard Griffiths » 🌐
                                          @dectentoo@mastodon.ie

                                          When engineering teams deliver urgent work through heroics, management doesn't see the cost.

                                          They see a new baseline.

                                          What was achieved through exhaustion becomes tomorrow's expectation.

                                            #agile boosted

                                            [?]Richard Griffiths » 🌐
                                            @dectentoo@mastodon.ie

                                            Healthy teams operate like this:
                                            Plan → Protect → Deliver → Improve
                                            Unhealthy teams operate like this:
                                            React → Overtime → Chaos → Repeat
                                            Fix the flow of work, and everything improves: delivery, morale, and quality.

                                              #agile boosted

                                              [?]Richard Griffiths » 🌐
                                              @dectentoo@mastodon.ie

                                              A simple operating model:
                                              Work Intake → Backlog → Prioritisation → Planning → Delivery
                                              No side channels.
                                              No hidden work.

                                                #agile boosted

                                                [?]Richard Griffiths » 🌐
                                                @dectentoo@mastodon.ie

                                                Protect the team from constant stakeholder pressure. Developers shouldn’t negotiate scope with everyone in the company.
                                                Use clear roles:
                                                • Product prioritises
                                                • Engineering plans capacity
                                                • Stakeholders request work

                                                  #agile boosted

                                                  [?]Richard Griffiths » 🌐
                                                  @dectentoo@mastodon.ie

                                                  Reduce Work in Progress (WIP).
                                                  Bad: 8 developers working on 20 things.
                                                  Better: 8 developers working on 8 things.
                                                  Less multitasking = faster delivery.

                                                    Sam Cranford boosted

                                                    [?]Aral Balkan » 🌐
                                                    @aral@mastodon.ar.al

                                                    You know how you’re in the middle of a process and you refresh a web page and it loses state?

                                                    So that sucks.

                                                    With Kitten¹ – when using the new state-maintaining/class-based and event model-based component model – it’s easy to have flowing interfaces that animate between states, etc., that don’t lose state if you refresh the page (or open another tab).

                                                    What you can’t do on the Web, however, is restore the state of any cross-origin iframes. (As you have no visibility into their contents to take a snapshot, etc.)

                                                    This is something I ran into with the embedded Stripe component I’m using in Catalyst². Specifically, it has a success state that I want to restore so the interface, which uses selective disclosure and has animated to that step in the sign up process, doesn’t jump if you refresh it or look different if you open it in another tab.

                                                    So what do you do if you’re obsessed with making things work as well as possible?

                                                    Apparently, this:

                                                    1. You go and manually save the Stripe iframe’s HTML and relevant CSS

                                                    2. You notice that it is ~371KB in size and you sigh

                                                    3. You use a combination of automated and manual methods to whittle that down to a 4.2KB HTML/CSS snapshot of the state.

                                                    4. You make that into a Kitten component³ so you can set the bits that are dynamic⁴

                                                    5. You make sure that it matches the original exactly using PixelSnap 2 guides⁵ (see screenshot; and yes, I told you I’m obsessed) :)

                                                    6. Et voila!

                                                    🤷‍♂️

                                                    ¹ kitten.small-web.org
                                                    ² catalyst.small-web.org
                                                    ³ kitten.small-web.org/tutorials
                                                    codeberg.org/project-catalyst/
                                                    pixelsnap.com

                                                    Screenshot of the restored state of the Stripe component’s success state using a mock HTML/CSS snapshot of the state with some dynamic areas included. The screen is full of horizontal and vertical guides aligned to areas of the success message to ensure that the mock is pixel perfect.

                                                    Alt...Screenshot of the restored state of the Stripe component’s success state using a mock HTML/CSS snapshot of the state with some dynamic areas included. The screen is full of horizontal and vertical guides aligned to areas of the success message to ensure that the mock is pixel perfect.

                                                      #agile boosted

                                                      [?]Richard Griffiths » 🌐
                                                      @dectentoo@mastodon.ie

                                                      Weekend work is usually a system design problem, not a motivation problem. Common causes:
                                                      • unrealistic commitments
                                                      • hidden work
                                                      • too much work in progress
                                                      • unclear ownership

                                                        /\ndy boosted

                                                        [?]Richard Griffiths » 🌐
                                                        @dectentoo@mastodon.ie

                                                        Track where time actually goes. Most teams discover something like:
                                                        • 40% planned work
                                                        • 35% unplanned work
                                                        • 15% interruptions
                                                        • 10% meetings
                                                        Once visible, you can fix the system.

                                                          #agile boosted

                                                          [?]Richard Griffiths » 🌐
                                                          @dectentoo@mastodon.ie

                                                          The golden rule of delivery: If new work is added, something else must be removed. Without this rule: Planning becomes theatre.

                                                            #agile boosted

                                                            [?]Richard Griffiths » 🌐
                                                            @dectentoo@mastodon.ie

                                                            Planning fails when teams pretend capacity is infinite. Reality includes:
                                                            • support
                                                            • incidents
                                                            • meetings
                                                            • tech debt
                                                            • interruptions
                                                            Healthy teams plan for ~60–70% planned work and reserve the rest for unplanned work.

                                                              #agile boosted

                                                              [?]Richard Griffiths » 🌐
                                                              @dectentoo@mastodon.ie

                                                              Most chaos starts with no work intake process. Work arrives through:
                                                              • IM
                                                              • Emails
                                                              • Meetings
                                                              • Leadership requests
                                                              • “Quick favours”
                                                              Rule #1: If it isn’t in the backlog/ticket system, it doesn’t exist.

                                                                #agile boosted

                                                                [?]Richard Griffiths » 🌐
                                                                @dectentoo@mastodon.ie

                                                                If everything is urgent, nothing is prioritised. Without clear prioritisation:
                                                                • Planned work slips
                                                                • Interruptions dominate
                                                                • Teams go reactive
                                                                • Weekends become normal

                                                                  Back to top - More...