@gdinwiddie@mastodon.social
@gdinwiddie@mastodon.social avatar

gdinwiddie

@gdinwiddie@mastodon.social

Software development coach and consultant ● I try to learn from everywhere. ● I follow those who enter into interesting conversations with me. ● He/him/they

Interests: #softwareDevelopment #VirginiaSatir #SatirModel #systemsThinking #humanity

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Jaden3, to random
@Jaden3@mastodon.social avatar

On god I will never ever get a partner name tatted. I lucky if they last 1 month 🤣🤣

gdinwiddie,
@gdinwiddie@mastodon.social avatar

@Jaden3
Watermen on the Chesapeake Bay name their boats after their mothers, never their wives or girlfriends. Mothers don't change.

Nerdfest, to random
@Nerdfest@mastodon.online avatar

Starting my full changeover to Firefox.

gdinwiddie,
@gdinwiddie@mastodon.social avatar

@Nerdfest
I like running the Privacy Badger and NoScript plugins.

rayckeith, to random
@rayckeith@techhub.social avatar

once upon a time in silicon valley.

i was developing products that used a library written by a guy in another department.

i would find bugs in that library. i'd send a bug report to that guy. he'd send me a new version of the library. the new bug usually was fixed, but often a previous bugfix or some other feature of his library would be broken in the new version.

so i did this: when I found a bug in his library, I wrote an automated test that fails if the bug wasn't fixed, and passed if it was fixed. i'd send the test to that guy with my bug report.

when he gave me a new version of that library, first thing I would do is run all my automated tests. this often found the new bug wasn't fixed, or that some other bug had come back. it was soooo fast. i was no longer having to spend time debugging his code.

eventually he started running automated tests on his own, and the quality overall got so much better.

(he didn't use a standard test framework, so he had to translate my tests.)

gdinwiddie,
@gdinwiddie@mastodon.social avatar

@rayckeith
Once upon a time I was writing code that had a dependency on another module. Naturally I had automated tests that checked my adapter's interaction with that module.

One day they released a new version of that module, and a bunch of my tests complained. I went to talk with the tech lead of that module and asked what had changed.

"Nothing, we just added a new function."

"Can you show me what I'm doing wrong in these tests?"

"Oops!"

GottaLaff, to random
@GottaLaff@mastodon.social avatar

“IRS on Thursday unveiled plans to target wealthy "non-filers" with a new round of compliance letters.

Non-filers making between $400,000 and more than $1 million with unfiled federal returns from tax years 2017 to 2021 will receive the initial round of letters.”- CNBC

gdinwiddie,
@gdinwiddie@mastodon.social avatar
GottaLaff, to legal
@GottaLaff@mastodon.social avatar

I’ll be listening to arguments. MSNBC, for one, is carrying it live.

I don’t know if I’ll live-post. I may just want to stay focused on the proceedings. We’ll see.

.

gdinwiddie,
@gdinwiddie@mastodon.social avatar

@GottaLaff
It's also available from the Associated Press on YouTube.
https://www.youtube.com/watch?v=1M56LTKOHyQ

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

PragProg Spring Sale Reprise!

The Pragmatic Programmers are having a grand finale to their Spring Sale.
You can get my book, Software Estimation Without Guessing -- Effective Planning in an Imperfect World, for HALF PRICE.

Use promo code "SPRING2023" to get 50% off.
https://pragprog.com/titles/gdestimate/software-estimation-without-guessing/

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

WARNING:

Reflections in this mirror may be distorted by socially constructed ideas of 'beauty'

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

@admin When I click on Bookmarks (advanced web interface), instead of seeing the toots I've marked, I get this reply:

"Network error

There was an error when trying to load this page. This could be due to a temporary problem with your internet connection or this server."

Other things seem to be working OK, so I doubt it's my internet connection.

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

Q: What's a metaphor?
A: So cows can graze.

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

Is there some way for an ordinary user to see what Mastodon instances have defederated yours? Better yet, to see who you were following that are on those instances?

Things seem awfully quiet this week.

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

Fresh from the 2023 Cornell University International Systems Thinking Conference, I’ve written my May newsletter on “Listening to Reality.” It’s scheduled to send next Thursday morning. If you’re not subscribed, do so at http://idiacomputing.com/newsletter/ for your own copy.

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

@RuthMalan
What did you think of the Cornell Systems Thinking Conference?

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

@jessitron
Look what I saved and came across today!

Thank you.

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

Is it bad that I recognize the names of repeat offenders caught in my spam folder?

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

"We say, well, this is a thing that we don't like so let's fix it. Let's solve it. Let's get rid of it. It shouldn't be this way. But what if we said mass killings is reality giving us feedback? It's giving us feedback that our mental models about society,--not about mass killings, about society--are wrong. We're thinking about it the wrong way."
-- Dr. Derek Cabrera
2023 Cornell University International Systems Thinking Conference

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

We "pit against each other, what we see as being imperfect solutions. But then, dismissing them because they're imperfect. And so we then end up doing nothing."

James Densley of The Violence Project at the Cornell University International Systems Thinking Conference

I note this is true in so many contexts.

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

Do people understand that the whole is more than the sum of its parts, and that all of the solutions need to be implemented to be effective? These kinds of problems can't be addressed if we only implement one solution at a time, decide it isn't effective, and move on to the next one.
-- Mahwish Khan
at the 2023 Cornell University International Systems Thinking Conference

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar
gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

The 2023 Cornell University International Systems Thinking Conference takes place, virtually and free, this coming Thursday and Friday.
https://blogs.cornell.edu/systemsthinking/2023-conference/

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar
gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

So little has changed in 98 years...

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

Who should attend the retrospective?

For years, I’ve seen people argue online about who should and should not be invited to a retrospective. In typical consultant fashion, my answer is “It depends.”

On my blog, I talk about what it depends on, and how you can answer this question for yourself.
https://blog.gdinwiddie.com/2023/04/29/who-should-attend-the-retrospective/

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

My April newsletter, "Be Your Own Buddy," is set to mail this evening. If you’re not a subscriber, sign up at http://idiacomputing.com/newsletter/ to be sure you get a copy.

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

My April newsletter is set to mail tomorrow evening. If you’re not a subscriber, sign up at http://idiacomputing.com/newsletter/ to be sure you get a copy.

gdinwiddie, to random
@gdinwiddie@mastodon.social avatar

The 5 Freedoms by Virginia Satir

  1. To see and hear what is here,
    instead of what should be, was, or will be.

  2. To say what one feels and thinks
    instead of what one should.

  3. To feel what one feels,
    instead of what one ought.

  4. To ask for what one wants,
    instead of always waiting for permission.

  5. To take risks on one’s own behalf,
    instead of choosing to be only ‘secure’
    and not rocking the boat.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • everett
  • rosin
  • thenastyranch
  • mdbf
  • osvaldo12
  • Youngstown
  • InstantRegret
  • slotface
  • DreamBathrooms
  • kavyap
  • ngwrru68w68
  • tester
  • normalnudes
  • megavids
  • magazineikmin
  • tacticalgear
  • khanakhh
  • GTA5RPClips
  • ethstaker
  • Durango
  • Leos
  • anitta
  • cubers
  • cisconetworking
  • modclub
  • provamag3
  • lostlight
  • All magazines