No idea, but you can write **good enough** software.
Here's my strategies for #Agentic #AI #context #programming. I've written a lot of good enough code the past few weeks.
jerkytreats.dev/2025/instruc...
No idea, but you can write **good enough** software.
Here's my strategies for #Agentic #AI #context #programming. I've written a lot of good enough code the past few weeks.
jerkytreats.dev/2025/instruc...
My pillars of Platform are Reliability, Security and DevEx.
AI becomes a necessary focus on PlatEng, as its the biggest risk & opportunity.
My pillars of Platform are Reliability, Security and DevEx.
AI becomes a necessary focus on PlatEng, as its the biggest risk & opportunity.
Get laid off!
At least, that's what happened to me. So now I'm building. Like building a lot.
It's fun.
Get laid off!
At least, that's what happened to me. So now I'm building. Like building a lot.
It's fun.
Today I'm going for the local maximum.
I don't actually know what that means, but it sounds somewhat clever so I'm going with it.
#mentalhealth #health #burnout
Today I'm going for the local maximum.
I don't actually know what that means, but it sounds somewhat clever so I'm going with it.
#mentalhealth #health #burnout
Not exactly be a strong start to the year... More a shambling, lurching start.
But its a start to the year moving *forward*.
I'll take that.
Not exactly be a strong start to the year... More a shambling, lurching start.
But its a start to the year moving *forward*.
I'll take that.
That realization has made it easier to develop the code for my latest feature.
Its literally been my #indiedev dream to struggle developing a #procgen game. Funny how I've backed into it.
This year though, I'm feeling surprisingly optimistic and calm.
So I keep on with my #indie #gamedev project.
Day by day, brick by brick, tis the season to #buildinpublic.
This year though, I'm feeling surprisingly optimistic and calm.
So I keep on with my #indie #gamedev project.
Day by day, brick by brick, tis the season to #buildinpublic.
* Who owns this function, and where does it get called?
* Who owns this data, and when does it get accessed?
The clearer the answers, the cleaner the code.
For my latest #indiedev feature, I don't have clear answers- but it's getting there.
#gamedev #buildinpublic
* Who owns this function, and where does it get called?
* Who owns this data, and when does it get accessed?
The clearer the answers, the cleaner the code.
For my latest #indiedev feature, I don't have clear answers- but it's getting there.
#gamedev #buildinpublic
Last week I decided not to over-design my next feature. So this week I have to deal with loose design goals.
Two steps forward, one step back? It's a dance- the #indiedev shuffle.
It is a powerful teacher.
#buildinpublic
Last week I decided not to over-design my next feature. So this week I have to deal with loose design goals.
Two steps forward, one step back? It's a dance- the #indiedev shuffle.
It is a powerful teacher.
#buildinpublic
Software design reduces ambiguity- but it doesn't remove it.
Today jumped into the code without perfect clarity on the vision.
I have a direction. That's good enough.
#buildinpublic #gamedev
Software design reduces ambiguity- but it doesn't remove it.
Today jumped into the code without perfect clarity on the vision.
I have a direction. That's good enough.
#buildinpublic #gamedev
Much better to start from you currently have and iterate forward.
#indiedev, #gamedev projects are already so hard!
Designing from your starting position makes it a little easier. It makes all the difference.
Reflecting on this lead better idea of what actually needs to be done:
I need to put my code through a distillery.
Current code doing too many things, need to distil it into separate parts.
#gamedev #indiedev
My next task improves how that data is being managed, while fixing some of the more glaring issues with my last feature.
#indiedev #buildinpublic
My next task improves how that data is being managed, while fixing some of the more glaring issues with my last feature.
#indiedev #buildinpublic
Bsky for dank TNG memes ✅
Bsky for dank TNG memes ✅
Time is precious, so where you invest that time needs to maximize your ROI.
Today I sat down and figured out exactly where to invest my time next.
#gamedev #buildinpublic
Time is precious, so where you invest that time needs to maximize your ROI.
Today I sat down and figured out exactly where to invest my time next.
#gamedev #buildinpublic
Despite being closer to audio chaos, and the video ending with the game crashing 😅
But it *is* working, and should be easier refining this mess into something approaching actual music.
#gamedev #buildinpublic
Despite being closer to audio chaos, and the video ending with the game crashing 😅
But it *is* working, and should be easier refining this mess into something approaching actual music.
#gamedev #buildinpublic
I've finally used `%` operator, for actual code, for the first time.
This is significant, because in almost every #TechInterview I've been in there's been a question requiring knowledge of the modulus.
Checkmate, interviewees.
#buildinpublic
I've finally used `%` operator, for actual code, for the first time.
This is significant, because in almost every #TechInterview I've been in there's been a question requiring knowledge of the modulus.
Checkmate, interviewees.
#buildinpublic
It trades jank for verbosity: Lots of boilerplate, but it does exactly what you expect.
Kind of the anti-javascript when you think about it.
It trades jank for verbosity: Lots of boilerplate, but it does exactly what you expect.
Kind of the anti-javascript when you think about it.
Most malls have multiple anchors, not necessarily in direct competition.
Is the #atproto ecosystem a mall with bsky as an anchor, or is it a zero-sum gladiator arena with bsky having no (lively) opponent?
Most malls have multiple anchors, not necessarily in direct competition.
Is the #atproto ecosystem a mall with bsky as an anchor, or is it a zero-sum gladiator arena with bsky having no (lively) opponent?
Or, a piece of paper and a silky smooth gel pen?
Sometimes it's the latter that wins.
#indiedev #gamedev #buildinpublic #programming
Or, a piece of paper and a silky smooth gel pen?
Sometimes it's the latter that wins.
#indiedev #gamedev #buildinpublic #programming
I've been struggling to start and keep it. I resolve to bring pull this top of mind.
...Which means I should probably not be on bsky 😬
I've been struggling to start and keep it. I resolve to bring pull this top of mind.
...Which means I should probably not be on bsky 😬
"Should I write unit tests for this? Naaaaaaah"
Then several months later you ruefully shake your head, debugging some broken code that unit tests would have caught in an instant.
#gamedev #indiedev #buildinpublic
"Should I write unit tests for this? Naaaaaaah"
Then several months later you ruefully shake your head, debugging some broken code that unit tests would have caught in an instant.
#gamedev #indiedev #buildinpublic
Case in point: A few days ago I identified some refactor work that I didnt feel like doing.
Today I did it, immediately revealing the issue I was debugging.
The hard way is easier, indeed.
#gamedev #indiedev #buildinpublic
Case in point: A few days ago I identified some refactor work that I didnt feel like doing.
Today I did it, immediately revealing the issue I was debugging.
The hard way is easier, indeed.
#gamedev #indiedev #buildinpublic