Skip to content

Obscure Problems and Gotchas

If you couldn't find your answer to your weird problem, you might find it here.

  • About
  • Application Errors Hall of Shame
  • DyslexicApps
Development, Git, Gotcha

All files immediately being ignored by git

by: admin2023-08-12

I had a very confounding experience recently that dragged on for several days because I didn’t have the time to investigate it. I was working […]

.net core, Development, Gotcha, How to, html, IIS, javascript, Security

CORS for local development

by: admin2023-03-19

Gotcha If you just want the solution skip to the “Understanding the problem” section. A pet peeve of mine that I have definitely mentioned before […]

Bias, Developer Health, Development, Machine Learning, philosophy, ramblings

The conflation of ML and AI

by: admin2023-01-31

As a software developer, it is a huge pet peeve of mine when I hear everyone and their grandmother using the term AI to describe […]

Development, How to, ramblings

Getting started with Nespresso

by: admin2023-01-30

I have had to explain on several occasions what it takes to get started with a Nespresso machine, so I am just consolidating that information […]

Development, Gotcha, philosophy, ramblings, Security

Avoid using FileZilla for work

by: admin2022-11-25

Goodbye FileZilla I have been using FileZilla since it came out (I think?) back in 2001. It was heralded as being an excellent FTP client […]

Bias, Development, Gotcha, philosophy, ramblings

Key value biases

by: admin2022-11-20

I was told the other day by a Principal Engineer (PE) to change a class I wrote and I didn’t agree with his reasoning. This […]

.net core, Development, Gotcha, Windows

dot net core windows service hosting order of operations

by: admin2022-06-02

Gotcha Imagine you have a dot net core application you initially created as a console application. You can easily run it as a windows service […]

.net core, ASP.Net, C#, Development, Gotcha, Unit Testing

Generic Types and Equals

by: admin2022-04-30

Gotcha I don’t have to implement/override Equals that often in my classes so I always have a hard time remembering some of the subtleties behind […]

.net core, ASP.Net, C#, Development, Obscure

Misconceptions about async Tasks

by: admin2022-03-11

This article is about asynchronous programming in C# using Task and Task<T>. Do you really need to make your code asynchronous? The first misconception about […]

Development, NUnit, philosophy, ramblings

Unit testing private constructs

by: admin2022-03-08

There is a philosophy out there of people who say that you should only ever test publicly accessible constructs. For argument’s sake let’s just talk […]

Posts navigation

Older posts
Newer posts

Search posts

Happy find? Help me buy the coffee that fuels these articles!

Buy Me a Coffee

Categories

Recent Comments

  • admin on Samsung refrigerator RF260BEAESR mullion flap repair
  • Mark on Samsung refrigerator RF260BEAESR mullion flap repair
  • admin on Microsoft lets random people share porn with you on OneDrive unsolicited
  • Chris on Microsoft lets random people share porn with you on OneDrive unsolicited
  • mask on CPAP tips and tricks for new users

Archives

Search posts

Search posts

SSL Secure

Copyright © All rights reserved. Theme Creativ Mag by Creativ Themes
Manage Consent

Legal GDPR BS

To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.

 

Straight honesty

Feel free to use an Ad Blocker (I use PiHole). This site uses Google Adsense and it's used only for getting viewer statistics and like a few pitiful pennies a year in ad revenue. It costs me more to run this site, I literally make no money on this site. This banner is here to be compliant with GDPR because GoogleSite Kit keeps bugging me about it. I write blog posts, everyone is free to read them for zero dollars. I just like to see how many people have read them and nothing more.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}