Why would valgrind with `--inclusive=yes` say that a function used 30% of the time but a graph visualisation that also seems to do inclusive timing (breaking it into each child leg) only shows 2.5% of the time in the same function and the things it calls? π€¨
#linux #debugging #developerproblems #valgrind
Feeling like a code detective today, trying to debug this quirky piece of software like π΅οΈββοΈπ But seriously, who let the bugs out? π© #DebuggingAdventures #CodeQuirks #CodingLife #DeveloperProblems #WhereIsTheBug #NeedASherlockHolmesOfCode
#debuggingadventures #codequirks #codinglife #developerproblems #whereisthebug #needasherlockholmesofcode
am i having fun automating? yes, but no #NeedTestsToPass #DeveloperProblems
#needteststopass #developerproblems
@garylake
With python, you get to add elif π
I keep writing elif in JS and confusing myself. Also confuse myself writing variables without Let or Const.
#developer #developerproblems #fullstackdeveloper #webdeveloper #webdevelopment #web
#developer #developerproblems #fullstackdeveloper #webdeveloper #webdevelopment #web
TFW When you leave yourself the comment
// cross that bridge when we get to it
And you get to that bridge...
#developer #DeveloperProblems #FullStackDeveloper #WebDeveloper #WebDevelopment #Web #Javascript
#developer #developerproblems #fullstackdeveloper #webdeveloper #webdevelopment #web #javascript
The hardest part about being a multilingual or full-stack developer is remembering the else if syntax structure of all the shit you work with...
if/else if/else
if/elseif/else
if/elsif/else
Still not working, oh sorry, end if...
It's bad enough jumping between JavaScript and PL/pgSQL, can't wait to add Python to the mix one day π
#developer #DeveloperProblems #FullStackDeveloper #WebDeveloper #WebDevelopment #Web
#developer #developerproblems #fullstackdeveloper #webdeveloper #webdevelopment #web
AFAF
Is wasting an hour debugging an event handler that wasn't firing, before realising that you were just clicking the wrong button, about the right time to call it a day for working in 2022? π€¦π»ββοΈ
#WebDeveloper #WebDevelopment #Developer #Development #DeveloperProblems
#webdeveloper #webdevelopment #developer #development #developerproblems
Am I the only one that finishes the day by leaving the following in whatever code files I was working on...
// ######################
// YOU ARE HERE
// ------------------------
// YOU WERE TRYING TO X AND
// MOST LIKELY NEED TO DO Y
// NEXT AS A RESULT
// ######################
π€¦π»ββοΈ
#WebDeveloper #WebDevelopment #Developer #DeveloperProblems #javascript
#webdeveloper #webdevelopment #developer #developerproblems #javascript
That feeling when you pick up a task, have a solution within a day, second guess yourself when it comes to putting up a PR, spend a month trying to figure out the βrealβ issueβ¦then realise your first instinct was probably correct π #softwareengineering #DeveloperProblems
#developerproblems #softwareengineering
It's amazing how an extremely minor software change can cause unforeseen issues...
Spent 10+ hours over the last few days tracking down a bizarre I2C issue that appeared seemingly out of nowhere on a project. Assumed it was due to a tweak I made in a PoE driver that was on that I2C bus. But, turned out to be due to forgetting to initialize a struct to a known state in what I thought was an unrelated driver I was rewriting, which caused a pin to be initialized incorrectly. π€¦ββοΈ #DeveloperProblems
That feeling when you think you've fixed an app crash, but can't reproduce the crash to disprove that you've _not_ fixed it!
#developerproblems #catch10110 #catch0x16