#csuse i was tired of going back and forth manually between to different runs to compare
Explore tagged Tumblr posts
gothteddiesdotcom · 9 months ago
Text
not to brag about being good at my job but I’ve now developed two separate tools for debugging entirely on my own within my company entirely from scratch without help and A. it makes my job so much fucking easier and B. my boss is thinks im incredible just because im too lazy to want to write the same bits of code over and over just for debugging purposes
#unimportant thoughts#one i wrote 2-3 months ago#but i upgraded it this week to add in even more#and its just. perfect now.#given an id from any of the programs we built and run in our company#i instantaneously return everything about it#its name; what it does; what type of program it is; what server its run on; when it runs; where it connects; the parameters needed to#connect to wherever it connects; whether the program is currently turned on; the last 10 times the program ran; how many minutes each of#those runs took; how many files each of those runs created; whether those runs were successful; code snippets you can copy paste and run in#another window to look at the files created by each of those runs; the files created by the most recent run; thise file names; those file s#sizes; what types of files they are; whether theyre encrypted#how theyre encrypted#all of that and MORE#most of the information was already there but it took fucking 20 minutes to get all the information you needed#and you had to run a bunch of different snippets of code to get all the information and then put it all together#and now you can just fucking pop in the id of the program and .02 of a second later all the information is on your screen#AND IT MAKES MY LIFE SO MUCH EASIER#so. so. so. much. easier.#and then this week I wrote another program so I can compare runtimes of two different runs of the same program together based on how we stor#runtime data in our database#csuse i was tired of going back and forth manually between to different runs to compare#so now i have a program that just takes the ids of two different runs and compares them#doesnt even matter if the checkpoints are different I programmed it to figure out the order automatically and plug in any missing holes#finds the differences in runtime automatically and flags the biggest differences#and I can even customize how much of a difference I care about or to hide things I don’t care about
12 notes · View notes