There have been more than a few cases where I struggled with CMake enough that I was tempted to just maintain parallel build systems for different platforms. As you say I was able to make it work in the end with a simple parameter to determine which platform the code is built for
Posts by Taylor Price
It's been a while since I've used a keyboard only editor and I've missed it recently. Here's a first post on getting NeoVim up and running on Ubuntu under WSL.
blog.taylorbuiltsolutions.com/getting-neov...
How many folks who’ve used C++ for years are going to think “man, I should probably read this” vs “pfft, I’m an expert!” I’ll likely add it to my reading list
💯… my anxiety gets tickled whenever I give the succinct “good enough” answer. I know that answer is what is appropriate in most situations but the fear that someone will misunderstand or twist the answer because of a lack of detail is ever present
It’s like goto or salt. Use sparingly in the appropriate cases. And double check with someone that you really have one of those cases
My response is always: “you want me to rewrite this algorithm why? Come on; lay it on me. What’s you super duper special reason for needing a custom version that’s going to end up being either the same as STD or unreadable?” Yes, there are *some* cases where a rewrite is warranted.
Sorry to hear that. Just ran across your profile tonight so I can’t say I know work but I’m happy to comment for reach. I see you said you did game dev. Looking to stay in that industry or branch out on your own?
Interesting. I do some embedded work though our systems are juuust big enough to have rolled some of our own performance stuff. I'll check this out
HAH. I'd argue that we all *DO* work on that code base and don't want to admit how spaghettified it is. There are vanishingly few non spaghettified code bases I've seen. I'm pretty sure most of them got sucked into that black hole :-D
Software Development Isn't Writing Code. Yes that's somewhat clickbait. But it shouldn't be revolutionary. Software Development is solving problems.
blog.taylorbuiltsolutions.com/software-dev...
In a meeting to introduce/introduce ourselves to a new software manager. My favorite introduction from a dev so far is “I do software”
Another in the set of Minecraft related posts: How to connect a Switch to a private server that isn't a Realms server.
blog.taylorbuiltsolutions.com/nintendo-swi...
100% ... I'm a software engineer by trade but haven't delved deeply into security. Which means I treat security like I treat electricity: I know enough to know how dangerous it is and to be terrified of it. And I take baby steps to learn :-D
Any #homelab or #cybersecurity folks willing to check out my "here's what I found out trying to host my own website" blog posts and tell me where I inevitably screwed up settings? I treat cyber security like electiricty: I know enough to know the danger but I know I'm not an expert
Following on the theme of "stuff I figured out while setting up my #homelab" here's something I ended up figuring out while setting up my blog.
blog.taylorbuiltsolutions.com/haproxy-ngin...
And write suggestions bearing in mind that I'm primarily a software guy not an ops guy so I was kinda figuring stuff out as I went :-D
My most read/highest ranked on Google post is somewhat of a surprise to me. I wrote this post about setting up VLANs on PfSense to explain what I'd figured out at that point. If you have suggested changes (or things I got wrong) please let me know
blog.taylorbuiltsolutions.com/pfsense-vlan...
Taking a break from the LLM learning to stand up a Wordpress site for a family member’s side hustle. Went to sign up for a Twilio account thinking “oh this will be quick then we can send sms notifications to ourselves when the form is filled out”. Gotta verify myself. I understand why but meh
I'm going through old blog articles and posting them on this account since it's a relatively new account (because I don't really want to use X). Please be patient with these posts (and read them if they're interesting!) as I promise I'll post more than my articles
What is your #git workflow for merging your branches? I've had discussions at work for how to handle merging new features. I tend to use squash merge when merging a feature branch back to the main branch. Here's why:
blog.taylorbuiltsolutions.com/git-merge-to...
Ok, ok. It’s shameless advertising and I’m sorry. I’m an engineer and love building stuff and not selling it. This issue came up for our family and so, like an engineer, I overbuilt a solution to the problem and am a small hosting company I guess 🤷🏼♂️
Elevator pitch:
Hey parents are your kids yelling about #Minecraft and having a tantrum because their #Switch wouldn’t let them connect to their friend *again*. Let us solve this by providing a world everyone can log into easily. Here’s an intro:
blog.taylorbuiltsolutions.com/intro-to-min...
Ok, maybe picking a project I’d already written a version of to play with LLMs wasn’t that great of an idea 🤣 … I’m finding myself thinking “why did the LLM make THAT choice? You note what, forget it. I’ll just fix it myself instead of practicing querying” 🤦🏼♂️
Ok, I should get back to working on my LLM / C++ practice. I need to run Make ... how do I do that in neovim? Oh, look plugins! I should update my plugins! What was I working o.... squirrel!!!
I’m not saying we should flood this line with UFO reports but I’m not NOT saying that either.
Very cool! Sounds interesting :)
You can hustle for the things important to you. But please take time to make sure you’re not running yourself ragged