GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Robert Roskam (raiderrobert@mastodon.social)

  1. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Thursday, 12-Feb-2026 02:53:38 JST Robert Roskam Robert Roskam

    Desert soup? I added pumpkin spice mix instead of cinnamon and nutmeg by accident.

    My brain be confused.

    In conversation about 6 days ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/116/053/263/651/285/166/original/99192b6ffd9521ed.jpg

  2. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Wednesday, 04-Feb-2026 11:44:47 JST Robert Roskam Robert Roskam

    We have the taste. We have the vision. We dream the dreams, not the AI.

    We make the art.

    In conversation about 14 days ago from mastodon.social permalink
  3. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Thursday, 11-Dec-2025 23:38:36 JST Robert Roskam Robert Roskam

    A software engineer without "soft skills" is 0.1x engineer.

    We all know this guy.

    The one that you make sure to never talk to customer. The one you always need to ensure you approach carefully. The one who's "not good with people."

    Yeah, that guy.

    Software engineering is fundamentally a team sport. Even if he is very fast at typing in and recalling algorithms from memory, he'll make the entire org around him 1/10 as effective.

    In conversation about 2 months ago from mastodon.social permalink
  4. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Sunday, 16-Nov-2025 15:30:09 JST Robert Roskam Robert Roskam

    The fables of 10x engineers never include:
    - updating the docs
    - pair programming
    - adding meaningful test coverage
    - listening to burned-out coworkers
    - improving on-call runbooks

    The engineers that do these do not seek glory. They plant trees they don't expect to sit under.

    In conversation about 3 months ago from mastodon.social permalink
  5. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Monday, 20-Oct-2025 21:25:25 JST Robert Roskam Robert Roskam

    I wish more software engineers knew about my favorite debugging method, bisection.

    I usually call it the "cut it in half" approach. As an aside, I seem to recall learning it when in college and using it as a method to identify shorts in an electrical circuit.

    1/

    In conversation about 4 months ago from mastodon.social permalink
  6. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Wednesday, 10-Sep-2025 20:04:33 JST Robert Roskam Robert Roskam

    I'm not anti-LLM. I'm just pro-thinking.

    Everyone I know who is REALLY into AI uses it for reading EVERYTHING longer than 1000 words.

    It's the mental equivalent of eating only smoothies, because they go down easier.

    I say this with love: reading is thinking.

    Stop letting slop think for you.

    In conversation about 5 months ago from mastodon.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: words.it
      Words - marketing e comunicazione strategica
      Words – marketing e comunicazione strategica. Consulenza, siti web e comunicazione digitale, social media, ufficio stampa, PR, gestione crisi, formazione.
  7. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Wednesday, 03-Sep-2025 22:00:40 JST Robert Roskam Robert Roskam

    I'm not anti-AI. I'm just pro-thinking.

    What do I mean? I mean that everyone I know who is REALLY into AI uses it for reading EVERYTHING longer than 1000 words.

    This is the mental equivalent of eating only smoothies, because they go down easier.

    I say this with love: reading is thinking.

    Stop letting slop think for you.

    In conversation about 6 months ago from mastodon.social permalink
  8. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Saturday, 30-Aug-2025 21:02:24 JST Robert Roskam Robert Roskam

    | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
    | Get off social media and hug someone |
    |__________________|
    \ (•◡•) /
    \ /
    ——
    | |
    |_ |_

    In conversation about 6 months ago from mastodon.social permalink
  9. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Monday, 25-Aug-2025 21:26:51 JST Robert Roskam Robert Roskam

    The Real Engineering Career Ladder

    Jr - how do I even code?
    Mid - I can code!!!!! Code EVERYWHERE!!!
    Sr - how do I solve the same problem with less code?
    Staff - delete like 90% of this code
    Principal - I miss coding

    In conversation about 6 months ago from mastodon.social permalink
  10. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Sunday, 10-Aug-2025 21:03:53 JST Robert Roskam Robert Roskam

    Things no one will mention at your funeral:

    - participated in standups
    - increased to shareholder value
    - got in expense report on time all the time
    - had 90% code coverage on all PRs
    - clocked your time on time all the time

    This is not an exhaustive list by any means.

    In conversation about 6 months ago from mastodon.social permalink
  11. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Monday, 04-Aug-2025 00:32:14 JST Robert Roskam Robert Roskam

    Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law.

    This law captures the fundamental difficulty of software estimation. Even when we know we're bad at estimating, we're still bad at estimating.

    - The discovered work emerges because...well, you "discovered" it
    - Scope creep happens gradually
    - Integration takes longer than expected

    The solution isn't better estimation; it's shorter feedback loops.

    In conversation about 7 months ago from mastodon.social permalink
  12. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Friday, 01-Aug-2025 01:22:10 JST Robert Roskam Robert Roskam

    The best software engineers solve problems, not just write code.

    They ask:
    - What problem are we actually trying to solve?
    - Is this the right problem to solve?
    - What's the simplest solution that could work?
    - What are the trade-offs?
    - How will we know if it's working?

    Writing code is the implementation detail. Understanding the problem space, considering alternatives, and thinking through implications—that's where the real value lies.

    Code is just the tool. Problem-solving is the skill.

    In conversation about 7 months ago from mastodon.social permalink
  13. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Saturday, 26-Jul-2025 10:02:11 JST Robert Roskam Robert Roskam

    Dunning-Kruger Effect: People with low ability overestimate their competence in that domain.

    In software engineering, this shows up as:
    - Junior developers confident they can rewrite the entire codebase
    - Engineers dismissing "legacy" code without understanding its complexity
    - New team members suggesting major architectural changes on day one
    - Developers convinced they don't need tests

    The most dangerous phase is when you know enough to be confident but not enough to be cautious.

    In conversation about 7 months ago from mastodon.social permalink

    Attachments


  14. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Monday, 14-Jul-2025 07:58:23 JST Robert Roskam Robert Roskam

    I think this is secretly how most entertainment companies see us.

    We’re the llama.

    In conversation about 7 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/114/842/713/006/420/967/original/ab6afb699d35a039.png
  15. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Saturday, 12-Jul-2025 22:14:26 JST Robert Roskam Robert Roskam

    I died laughing on the first question.

    https://jsdate.wtf/

    In conversation about 7 months ago from mastodon.social permalink
  16. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Thursday, 10-Jul-2025 04:27:52 JST Robert Roskam Robert Roskam

    AI is hurting engineers.

    Many new engineers think the AI is smarter than they are. It's not.

    You're paid to think about the problem. One important way you learn to think about the problem is to go through the exercise of writing code—especially the boring parts early in your career.

    So if you're new to this, turn off Github Copilot and struggle on some of it for longer than is comfortable. Learning takes place at the edge of comfort.

    In conversation about 7 months ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Hello
  17. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Friday, 04-Jul-2025 01:46:17 JST Robert Roskam Robert Roskam

    Embrace McKinley's Boring Principle: "Prefer solving your problem without adding any new tech."

    New tech brings hidden costs: learning curves, immature ecosystems, unknown failure modes.

    "Boring" technology isn't avoiding innovation—it's being intentional about where you spend your innovation budget.

    In conversation about 8 months ago from mastodon.social permalink
  18. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Thursday, 03-Jul-2025 10:04:30 JST Robert Roskam Robert Roskam

    Goodhart's Law: "When a measure becomes a target, it ceases to be a good measure."

    Tell engineers "we need 80% coverage" and coverage becomes about hitting numbers.
    - Story points → velocity games
    - Bug counts → closing tickets without fixing root causes
    - Deploy frequency → empty deployments

    The best metrics: (1) multiple measures in tension with each other and (2) measuring teams not individuals.

    In conversation about 8 months ago from mastodon.social permalink
  19. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Tuesday, 01-Jul-2025 07:50:11 JST Robert Roskam Robert Roskam

    Favorite songs by programming language:
    - C: “Segmentation Fault in the USA” by Miley Cipher
    - Java: “Pause! In the Name of GC” by The Stop-the-Worlds
    - JS: “NaN NaN NaN” by My Undefined Romance
    - Perl: “Oops!… I Did It Inline ” by Britney Syntax
    - PHP: “Smells Like SQL Injection” by Nirvana Error
    - Python: “White Space” by Taylor Slow
    - Ruby: “Gems just want to have fun” by Cyndi Looper
    - Rust: “Every Borrow You Take” by The Checker
    - SQL: “Join Me Maybe” by Carly Rae Schema

    In conversation about 8 months ago from mastodon.social permalink
  20. Embed this notice
    Robert Roskam (raiderrobert@mastodon.social)'s status on Saturday, 28-Jun-2025 13:33:37 JST Robert Roskam Robert Roskam

    "We need bug-free code."

    This sounds good. It's a trap.

    Perfection isn't actionable. Better targets:
    • Rollback rate to 50% of current
    • Code coverage from unknown to 80%
    • X critical journeys pass Y times before release

    Improvement against specific measures beats perfection in all things.

    In conversation about 8 months ago from mastodon.social permalink
  • Before

User actions

    Robert Roskam

    Robert Roskam

    I am deliberately eclectic. I write mostly about software engineering, and I also post #programminghumor, #gaming, #writing, #gamdev, and lots of other stuff.I tend to write stuff in #python these days with bits of #js / #go / #rust tossed in. Playing with #godot too! Engineer & Manager

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          162202
          Member since
          22 Aug 2023
          Notices
          53
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.