4 hours ago
AI Doesn’t Do Half the Job
1 day ago
Research, Analysis and Dissemination
2 days ago
The Importance of Design
3 days ago
The Pace of Change is Collapsing
4 days ago
A New Fresh Look
5 days ago
Knowing your Code Context
6 days ago
Chocolate Milk and Coffee do not Mix
1 week ago
Your Daily Learn
1 week ago
I Don’t Know
1 week ago
The Developer Leadership Balance
AI does all the job. Does it do it the right way? Debatable. But they always go all in on a task, without fail, right or wrong. Sometimes you have to go all in. You can’t analyze and theorize forever; you can’t always stick your foot in the water. You have to do the whole job. 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 day ago
Research, Analysis and Dissemination
Greg Thomas
Want to look good at working on a problem? Research – Identify the issue, what are the different “things” that could be causing the problem, dig deep into what they are, don’t scratch the surface. Analysis – Look at your research, what applies, what doesn’t, what is feasible, what isn’t, what could work, and what can’t. Come up with a solution that fixes the problem and explains why. Desseminate – Complex solutions don’t always have simple answers. Being able to disseminate to an end user, another team member, or your manager is a skill beyond value when you can translate …
The Importance of Design
Greg Thomas
Design without code is not a great design; it’s airy, never been proven, just there, who knows what it could mean. Design is important, whether you do it with AI or on your own; there is value in that work, and it is largely unhidden. If it fails, everyone knows it was a bad design. If it works, no one ever mentions it again. Some of the best code I ever wrote was a simple design to send out invoices every day to customers to get our money. It ran for years without ever needing someone to coddle it or …
1 week ago
The Developer Leadership Balance
Team Leadership for developers is at a very tricky point right now. We have had code generators in the past that improved developers’ work, but we would never compare a developer to a generator. But now, agents and application generation are letting those thoughts permeate into our minds as we work and lead our team. It’s easy to show up to a meeting, now, and have a user type in a prompt, during a meeting, and show the app they have created in minutes. To add to this, many organizations are tracking token usage to ensure developers are using AI …
1 week ago
You’ve hit your Usage Limits
I tried out Claude Design this weekend. Pretty cool, lots of fun. I thought I’d build a presentation with it. I got pretty excited as I worked through it, and then after a few hours of work, I hit my weekly usage limit. One presentation, 32 slides, 2 hours of work – usage limits hit for the week. No deep thinking on learning. Does it mean it’s a bad product? No, I just didn’t plan for the usage limit to kick in before I was done, or know what it equated to. What I learned; When you hit your usage …
2 weeks ago
Critical Thinking and Problem Solving
In University, I took a critical thinking course with a slant towards Psychology. Others took critical thinking courses with a slant towards Philosophy. I’m sure there are other options out there. Regardless, they were two (separate) books, you had to pore through. They weren’t easy reads, and they made you question many things. But they taught me how to approach problems, how to break things down, how to make the complex simplified. In the age of AI, getting to the root of a user’s problem is the most valuable resource you have. Anyone can go type into AI and get …