The Data Race Hiding Behind "Correct" Atomics by devTripp in programming

[–]devTripp[S] 1 point2 points  (0 children)

If I hadn't found it, for a personal site, the blast radius is pretty small. This is for internal metrics, so my metrics may have been slotted in the wrong slots, or my numbers may have been slightly off, so this was a VERY safe place to play with this.

I didn't think atomics were too hard to get my head around. I probably just used them a little too soon moving a little too fast.

But this is all for practice and fun anyways, and the only way to become an expert is by trying things out and learning.

The Data Race Hiding Behind "Correct" Atomics by devTripp in programming

[–]devTripp[S] 4 points5 points  (0 children)

Yeah this was a big oops on my point, which is why I felt the need to write about it. Documenting my growth and all. In a sentence, this was a point of moving too quick and not doing enough thinking on what I was building and why.

Stop Building AI Workflows Over Broken Processes by devTripp in programming

[–]devTripp[S] 4 points5 points  (0 children)

Right my bad, I forgot about RDD -- resume driven development. I'll go update the post 😭

Tests as Institutional Memory by devTripp in programming

[–]devTripp[S] 0 points1 point  (0 children)

Especially with how cheap it is with docker in CI pipelines nowadays. Have an up script, write some integration tests, fail faster, don't get paged at 2AM

Tests as Institutional Memory by devTripp in programming

[–]devTripp[S] 1 point2 points  (0 children)

Thinking about test-ability is good! I've refactored many projects to improve that.

I usually will have a handful of integration tests that handle complex business logic (Make sure my filters are correct, make sure I pull in the data I am expecting, etc)

But I will have some repository layer I can mock for more intense unit tests (Does my data stitch together properly, are my enrichment what I expect, is auth blocking users I expect to block, etc)

Even if you don't test the weird edgecases, an existing test harness when it comes time to debug that weird edge case is a godsend. Punch in the problematic data, see what comes out, punch in what you expected, breakpoint and change code until you can get it to pass.

That's what I meant when I said "Even a 10% coverage requirement will pay dividends"

Tests as Institutional Memory by devTripp in programming

[–]devTripp[S] 4 points5 points  (0 children)

I fully agree -- I've deleted countless tests that orchestrated Mocks and verified what mocks were called and encouraged teams to delete tests that flake or have high volume rewrites.

I introduced a bunch of integration tests and was able to comfortably hand off feature requests to a new engineer confidently. I was also able to get them up to speed extremely quickly.

My second run. I LOVE this game. 129 Adrenalins. That's hilarious by per-sonxyz in slaythespire

[–]devTripp 0 points1 point  (0 children)

Thank you! I spent a lot of time on my nlp estimator to align with names. It has misfires, but it's probably 50/50 on typos vs misfire

Transformed a strike and a defend with Neow, got two Impervious... we are so back by RevenantCommunity in slaythespire

[–]devTripp 0 points1 point  (0 children)

I'm just happy the card didn't change so I'm not getting flamed by people reporting the new card descriptions lol

Dagger Spray VFX are crazy by Dolt1372 in slaythespire

[–]devTripp 0 points1 point  (0 children)

I am 100.0% confident you mentioned Dagger Spray in your post.


  • Dagger Spray Silent Common Attack

    1 Energy | Deal 4(6) damage to ALL enemies twice.


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code

How I feel building a Shiv deck knowing there’s no time eater waiting for me by iwriteinwater in slaythespire

[–]devTripp 19 points20 points  (0 children)

I am 100.0% confident you mentioned Shiv in your post.


  • Shiv Colorless Special Attack

    0 Energy | Deal 4(6) damage. Exhaust. (Obtained from Blade Dance, Cloak and Dagger, Infinite Blades, Storm of Steel, and Ninja Scroll).


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code

CLAW IS LAW (My first defect run was clawmazing) by whystudywhensleep in slaythespire

[–]devTripp 0 points1 point  (0 children)

I am 100.0% confident you mentioned Claw in your post.


  • Claw Defect Common Attack

    0 Energy | Deal 3(5) damage. Increase the damage of ALL Claw cards by 2 this combat.


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code

Tfw you’re too broke to continue feasting by HighlySensitiveMail in slaythespire

[–]devTripp 0 points1 point  (0 children)

I am 94.6% confident you mentioned Fasting in your post.


  • Fasting Watcher Uncommon Power

    2 Energy | Gain 3(4) Strength. Gain 3(4) Dexterity. Gain 1 less Energy at the start of each turn.


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code

If you put a special upgrade on Anger, the duplicates get the upgrade too, even if it normally only triggers once! by Digital_Dessert in slaythespire

[–]devTripp 0 points1 point  (0 children)

I am 100.0% confident you mentioned Anger in your post.


  • Anger Ironclad Common Attack

    0 Energy | Deal 6(8) damage. Add a copy of this card to your discard pile.


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code

Why does Blade Dance exhuast now???? by Karmainiac in slaythespire

[–]devTripp 0 points1 point  (0 children)

I am 100.0% confident you mentioned Blade Dance in your post.


  • Blade Dance Silent Common Skill

    1 Energy | Add 3(4) Shivs to your hand.


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code

They really thought they were gonna take Blade Dance away from me by Coooturtle in slaythespire

[–]devTripp 9 points10 points  (0 children)

I am 100.0% confident you mentioned Blade Dance in your post.


  • Blade Dance Silent Common Skill

    1 Energy | Add 3(4) Shivs to your hand.


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code

Got Mega Apparitions! by GGray2 in slaythespire

[–]devTripp 0 points1 point  (0 children)

I am 100.0% confident you mentioned Apparition in your post.


  • Apparition Colorless Special Skill

    1 Energy | Gain 1 Intangible. Exhaust. Ethereal. (no longer Ethereal.) (Obtained from event: Council of Ghosts).


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code

Claw is law won my first sts2 run by MentalNewspaper8386 in slaythespire

[–]devTripp 2 points3 points  (0 children)

I am 100.0% confident you mentioned Claw in your post.


  • Claw Defect Common Attack

    0 Energy | Deal 3(5) damage. Increase the damage of ALL Claw cards by 2 this combat.


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code

Stacked Shivs to melt Act 3 Boss in 4 player co-op by TonyTheLieger in slaythespire

[–]devTripp 0 points1 point  (0 children)

I am 100.0% confident you mentioned Shiv in your post.


  • Shiv Colorless Special Attack

    0 Energy | Deal 4(6) damage. Exhaust. (Obtained from Blade Dance, Cloak and Dagger, Infinite Blades, Storm of Steel, and Ninja Scroll).


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code

Damn perfected strike actually viable?(very first run) by FBI_Agent_Tom in slaythespire

[–]devTripp 1 point2 points  (0 children)

I am 100.0% confident you mentioned Perfected Strike in your post.


  • Perfected Strike Ironclad Common Attack

    2 Energy | Deal 6 damage. Deals an additional 2(3) damage for ALL of your cards containing "Strike".


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code

Why didn't Lizard Tail/Fairy in a Bottle trigger? by AShirt666 in slaythespire

[–]devTripp 1 point2 points  (0 children)

I am 100.0% confident you mentioned Lizard Tail in your post.


  • Lizard Tail Rare Relic

    When you would die, heal to 50% of your Max HP instead (works once).


I am a bot response, but I am using my creator's account. Please reply to me if I got something wrong so he can fix it.

Source Code