7 hours ago
Making Up Answers
1 day ago
Don’t Feel Guilty about Design
2 days ago
Now I understand High School
3 days ago
The AI Cut and Paste Dilemma
4 days ago
The Era of “I think this is the problem.”
5 days ago
Counting Token Shock
6 days ago
Up at 5 am for Saturday Morning Cartoons
1 week ago
I Can do That!
1 week ago
This Looks Like a Good Problem to Solve
1 week ago
No One Person is the Meeting
I ran into this scenario with Claude a few weeks ago. I was trying to figure out what an API can and cannot do. In an effort to make me happy, it made up a method for an API that did not exist. You’re right to question it — I fabricated that endpoint. It doesn’t exist in the official Power Platform API. Sorry about that. And then it kept going on, until I went back to the piece about it, fabricating an endpoint. Yes, I did — and I shouldn’t have. I presented that URL with confidence as if it …
1 day ago
Don’t Feel Guilty about Design
Greg Thomas
In anything, good design is what sets good work apart from itself. Did you take the time to learn the underlying structure? Did you look at the technology and libraries that were being used? Did you think about the usage scenarios that would be applied by your team? Did you run through multiple problems in your head to resolve them? In the early stages, we complain about design taking too long; it’s not a sexy billable either, but when the product ships, when it runs without falling over. Yeah, that’s good design, so make sure you give it the focus …
2 days ago
Now I understand High School
Greg Thomas
I was never a math or science major in school, and strongly disliked having to show my work. I wanted to figure out the answer in any way I could, and just give out the answer and get the full marks. Now with AI, I’m seeing code and ticket changes that go from a blank class file to a fully fleshed out solution – that might work well – but hasn’t been removed. It’s a good reminder for me as I use AI, that yes, it’s important to keep showing my work. The differentiator won’t be the answer; we all …
1 week ago
No One Person is the Meeting
If one person cannot attend the meeting, you need to cancel the meeting. The meeting should then be about why that one person is so critical to the meeting and what we need to do to remove that dependency. A meeting of one is only good for the one. Want more? Check out my book Code Your Way Up – available as an eBook or Paperback on Amazon (CAN and US). I’m also the co-host of the Remotely Prepared podcast.
1 week ago
Worth the Travel?
Is your work worth the travel? Is what you are getting out of it – paycheck, experience, knowledge, teaching, training worth the travel? Does it get you all of those things or just some? Is it worth more in the long run vs the short run? If it takes 2 hours to get there, but you get compensated with meals, does that make up for the travel time? What if you need to stay late on Wednesdays? The only person you can decide whether your job is worth the travel is you; you’re the only one who can make that …
Training an LLM for a Marathon
Training a Language Learning Model is much easier than training to run a marathon. You assemble your data, you set your parameters (depending on the scope, you do a bunch of other things), and then you click “Train”. And it runs, for however long it needs to run, it runs. It does its job, you walk away and let it work, let it run, let it train. Everything we do today is not nearly as clean or as easy as clicking the “train” button – if it were, I’d be selecting different models and hitting “train” all the time. Want …