Details
-
AboutAutistic cynic. https://github.com/kwilliams1987/humble-bundle
-
SkillsSenior .NET C# Developer I do frontend work if backed into a corner. Recovering from PHPTSD.
-
LocationNetherlands
-
Github
Joined devRant on 4/26/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Convincing them I'm a fully functional human person and not an autistic introvert with imposter syndrome crammed into a vaguely human shaped meat bag.2
-
One of our products has so many obscure debugging flags settable via cookie I wrote my first Chrome extension to manage them.2
-
Recieved some code from a client to review for porting it to a new system.
They sent the PHP scripts copy pasted into seperate Word Documents and skipped the most important file (containing the business logic functions).1 -
Spent 15min automating our Spotify playlist.
Task Scheduler runs a PowerShell script at system startup and 15:00, based on the time it will either start our "daily music" or "shitty memes" playlist using the Spotify API. -
First proper vacation in 12 years. Six days in sunny Gran Canaria.
Lost two days to a hurricane, one day to misleading holiday description and then caught COVID.
3/10 would not recommend.4 -
Managed a 97% reduction in bandwidth usage for our internal host monitoring tool by converting the dashboard from using AJAX polling to websocket events.
Completely unnecessary but wanted an excuse to do some development with websockets. (:10 -
Just found this absolute 5 head, galaxy brain implementation in a piece of code which is called in a loop by a background scheduler which has performance issues.
There are 20+ properties, some which are recursively calling other properties with the same implementation style in this class.
Constant out of memory errors have been reported for this software, I wonder why...15 -
Fixing out of scope/unrelated code quality issues when working on bugs/features.
Especially with older projects where pretty much the entire code base is a quality issue.1 -
I'm definately an alpha male.
Give me a couple more revisions and I might be ready to enter closed beta. -
Trying to reliably do Xamarin iOS development has sucked almost all the fun out of software development for me over the last four weeks.
Xamarin Android? Minor hiccups but mostly smooth sailing.
Xamarin iOS? 5th level of development Hell.6 -
In the Netherlands they have a sort of "don't ask, don't tell" culture around wages, how is this in other countries?
You ask for what you think you're worth (and are happy to work for) and if the company agrees they pay you.
There's no guarantee you'll be paid the same as your colleagues working the same job because they might just have the confidence to ask for more money.
I have no idea how my wages compare with my colleagues but as I am happy with what I earn it doesn't matter. Seems to solve a lot of the dick waving issues that stem from everyone comparing salaries.24 -
Be a 17 year old intern with 10 years experience in a language or technique which was invented 6 years ago.5
-
The suggestions from the new AI based IntelliSense in Visual Studio 2022 flip-flop from "haha that's an adorable suggestion" to "yikes that's exactly the line I wanted" on an almost line by line basis.
-
I got more interested about the technical side of bugs in video games.
Really didn't understand the Pokémon hype as a kid, few months ago watched an entire YouTube series explaining the Old Man Glitch and ACE exploits in the game. 🤷♂️1 -
Trying to fix an urgent issue with our Xamarin iOS app and a known bug in Xamarin "IOException: Sharing violation on path /Assets.xcassets/AppIcon.appiconset/Icon-1024.png" is blocking me.
Luckily I still have my old laptop from my last upgrade on standby, boot it up and it's not using the affected version of Xamarin. 😃
Instead this one has the also know "/ios/release/mono/mini/mini-arm64.c:5439, condition `native_offset % 4 == 0' not met" blocking issue when debugging. 🤦♂️
I just want to do some work. ☹3 -
Agreeing to work on supporting someone else's legacy code instead of insisting on razing it and rebuilding.
-
Learned almost entirely from online tutorials, and this was starting 12+ years ago.
What little official education I had was barely any practical programming. -
Previous employer demanded I work on Christmas Day or risk being terminated. Wasn't the final straw (I was young and needed the work) but did start the slow spiral.
I'm grateful now, happy in my current job for about 9 years with plenty of career growth. -
Spent my Sunday building a container program for the Minecraft Bedrock dedicated server because I wanted to run it as a Windows service so my partner could play our local multiplayer realm while I am offline.
If you just run the standard executable as a service it risks world corruption on exit and requires a restart when changing whitelist or permission settings.
Pretty happy with how it turned out. -
Another plug for my collection of free games.
https://github.com/kwilliams1987/...
If you see something you like it's yours for the low, low price of a pull request. -
Anyone who left their workstation unlocked and unattended would come back to find their background replaced with My Little Pony: Friendship is Magic.14