Last week I found myself looking at two C# methods I’d written. They were nearly identical, with different names and they differed by the execution of one single predicate function at the very end to filter out exactly the kind of thing I was looking for. I found this to be pretty dissatisfying. I knowContinue reading “First Class Functions: C# and JavaScript”
Category Archives: software development
There Are No Easy Problems
Within reason, there are no easy problems. I say “within reason” because there are pretty obvious solutions to some problems, like drinking water when you’re thirsty. But if you back far enough up and attempt to find an abstract solution to “someone is thirsty” you may find that even that problem isn’t as simple asContinue reading “There Are No Easy Problems”
I Don’t Care For AI (Right Now)
An enormous amount of ink has been spilled lately because of the release of ChatGPT. You can pop over there, right now, and have a couple of fun minutes getting a computer to generate some text that approximates, with varying degrees of success, the thing that you wanted. When you’re done with that, you canContinue reading “I Don’t Care For AI (Right Now)”
Start a Dev Blog
Seriously, do it. Start blogging about what you’re working on, or something you find interesting. I’ll give you my perspective: I’m an in-house developer for a manufacturer. Most of the things I work on aren’t public-facing, so I can’t show them off to others. None of the code I write for my job is openContinue reading “Start a Dev Blog”
The Value of Leetcode
My day-to-day work doesn’t always involve interesting programming challenges. That’s the nature of this work – sometimes you’re building something grand, sometimes you’re sweeping the floor. Things like Project Euler and Leetcode have always been in the back of my mind. This week, I became determined to begin working my way through the problems foundContinue reading “The Value of Leetcode”
Audit.NET
I’ve recently found it necessary to set up an audit log because I have some thrilling business requirements that demand I do so. Luckily, it appears that I’m not the first person that had to solve this problem and there was something available for my use. Even better, it looked pretty straightforward to use! However,Continue reading “Audit.NET”
Bulk Adds and Entity Framework
You ever find yourself just wishing you could fire off three, four, maybe five thousand records all at once? Or even more than that? I bet you do. I found myself in this situation recently and usually I rely on Entity Framework to accomplish my data-related needs as I am firmly entrenched in the .NETContinue reading “Bulk Adds and Entity Framework”