Profile avatar
taylorbuiltsolutions.com
Software Engineer (C++, C, Linux, CMake, etc), Consultant, Father, Barbershop Chorus Singer
43 posts 7 followers 54 following
Regular Contributor
Active Commenter

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...

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...

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...

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!!!

Remember to take time to #relax. Yes, your #hustle can be important but don’t burn yourself out

I’m not saying we should flood this line with UFO reports but I’m not NOT saying that either.

For all of you #developers / software engineers / #infosec / IT folks out there hustling please take a moment to breathe and check in with your mental health. I struggle with #anxiety enough to take meds. It takes time and emotional energy every day to give myself grace necessary to do a good job

I've got the code generated by the LLM for updating Cloudflare DNS records in C++ to the point where CMake will create a Makefile and I can start fixing what the LLM generated. The code isn't good but it still highlights that, for a small tool, simplicity is good. github.com/taylor-built...

You cannot expect others to understand what you mean if you don’t tell them. You can learn a lot about what they know and assume by not giving a complete set of expectations. But they won’t meet your expectations. They may even highlight expectations you didn’t know you had.

I had to explain why I like to use #vim/#neocon to somebody. At one point in my career I was doing the edit, compile, run cycle from the terminal a lot and wanted a consistent UI everywhere I was editing? Now, though? It’s just out of stubbornness and the desire to say I can 🤣

If you find an OSS issue that calls your attention, go for it. You don't need to ask permission to start working or have it assigned to you. If someone else sends a PR before you, that's great. You can use your knowledge of the issue to help review the PR, add tests, and validate the approach.

I wrote a post about being surprised by how simple the code was that was generated by a prompt. It is certainly simpler than what I wrote for the project and has a couple decent ideas. But it definitely won't compile let alone work. Maybe too simple blog.taylorbuiltsolutions.com/ai-schooled-...

This is one of my favorite coffee mugs. I got it from the JPL gift shop when I had an interview. Did I get the job? Nope. Do I care? Nope, I got a mug and it was awesome to see where they ran missions and developed a lot of space tech 🤣

This is very true. You can make changes like reformatting, framework/scaffolding, etc. But real business logic changes? Not often without a significant amount of time understanding the problem. Or a previously spent significant amount of time gaining tribal knowledge

I’m getting started using AI to help write blog posts and write code. I’m using Ollama and Open WebUI to start. I’m sure add tools as I learn more. This blog has how to install the tools for this setup What do you use #AI for? blog.taylorbuiltsolutions.com/llms-using-o...

Using #codellama to generate C++ code that I've already written myself to see how it compares. I'm impressed by the simplicity of the code generated. I also don't want to beg it to fix the errors in the code. My opinion that #AI should be treated like #wikipedia hasn't changed. Trust but verify

Just created a BlueSky account because I'd rather be somewhere other than X/Twitter. I'm Taylor. I'm a software engineer as my day job. I run Taylor Built Solutions doing software consulting and Minecraft hosting. I'd love to get connected to other software folks here.