Matheus Costa
banner
mathewcosta.com
Matheus Costa
@mathewcosta.com
Indie Developer | I make tools and games
I had to quit Monster at the request of my psychiatrist since we changed my ADHD meds. That said, I don't drink Monster for the "energy", it's just for the taste.

When will someone make a carbonated drink that tastes like Monster but without all the bad shit? Also, sugar-free, please.
October 28, 2025 at 2:23 PM
I really don't like when I have to be the adult and responsible one.

That means the people I'm dealing with are behaving worse than little children.
September 8, 2025 at 5:56 PM
I feel you, Claude...
September 6, 2025 at 1:41 AM
The project I'm responsible for at work is almost 50k lines of code.

I'm the only one working on this. From the concept, over a year ago, to now in production and starting to acquire clients.

I'm kinda proud of myself here. I would never have thought that I would be able to handle this "alone".
August 20, 2025 at 2:29 PM
I'm extremely happy creating small tools for games, just like I am these days.

My own decisions, ideas, and code. Everything works great, controlling front to back.

BUT I still want to make some sort of idle game in Godot to release on Steam at some point lol
August 16, 2025 at 3:09 PM
I'm my worst (and only) enemy.

I'm so close to finishing something, and then I get totally demotivated and start sabotaging myself.

Hopefully, I can overcome that today! No distractions, LET'S GO!
August 16, 2025 at 2:56 PM
For some mysterious reason, I woke up remembering old Naruto songs.

So, of course, I'm spending my morning listening to Blue Bird and Haruka Kanata on repeat.
August 10, 2025 at 11:44 AM
Life is funny
August 1, 2025 at 10:30 PM
We need a new term for coding with AI.

A "middle of the road" between vibe coding and being a good programmer.

I do not consider what I do vibe coding by a long shot. I write a lot of code, I put AI to write a lot of code, and I review a lot of code.

I also task AI to generate a ton of plans.
July 31, 2025 at 1:47 PM
All things considered, 2025 has been a good year for me.

Tons of learning and growing. I'm pretty happy with how it is going so far, and I'm hoping that this final push continues to be as good.

No particular reason, just random realizations of the night.
July 30, 2025 at 1:51 AM
Thing you can get away when working on personal projects: commit messages.
July 28, 2025 at 11:33 PM
I'm not the best programmer. I don't claim nor do I intend to be.

But I'm above average for sure.

And that's enough to prevent me to vibe code an entire app without making tweaks to the generated code to make sure things behave as they should.

I think that's what prevents me to ship slop.
July 19, 2025 at 3:10 PM
Patch 3.1 installed

Still trying to figure out if it was a success or not lol
July 14, 2025 at 1:03 PM
ABȻP

Always
Be
Prompting
July 10, 2025 at 12:20 PM
Adopting the title "fast dummy" for personal projects.

Using AI as much as I can to be fast, which makes me dumber since I'm not solving the problem by myself.

Don't care how it sounds. I'm loving it lol.
June 29, 2025 at 7:48 PM
I know that the overall user base of Bsky is against AI, but I have to say, the more I use it, the more I love it.

I genuinely can't wait for AI to replace me, so instead of coding all day, I can orchestrate some agents and do anything else with my time.
June 26, 2025 at 10:04 PM
Reposted by Matheus Costa
In love with this light pass that @mabeldoes3d.bsky.social did today on our lookdev scene 💡

VoxelGI, what a game changer

Btw we really recommend @brackeys.com video on how to do lights in #Godot, It really helped us figure it all out! www.youtube.com/watch?v=aRdi...

#indiegame #indiedev
June 26, 2025 at 7:19 PM
Ok, #ClaudeCode it's just... WOW. Like REALLY WOW.

I was impressed by Cursor in the past, but.. WOW.
June 21, 2025 at 8:42 PM
Reposted by Matheus Costa
nput Prompts features more than 18 input methods. All icons in two PNG sizes, spritesheets, vector source file and font files (TTF/OTF) all in a simple style that fits every game.

Best of all? It's free, CC0, public domain.

kenney.nl/assets/input...
June 12, 2025 at 8:55 AM
Reposted by Matheus Costa
If you're using Godot, it's easy to make your own lighting model by making a light() function in your shaders (or better yet, a gdshaderinc file that various shaders can share).

You can find a list of the built-in stuff available here: docs.godotengine.org/en/stable/tu...
Spatial shaders
Spatial shaders are used for shading 3D objects. They are the most complex type of shader Godot offers. Spatial shaders are highly configurable with different render modes and different rendering o...
docs.godotengine.org
May 23, 2025 at 6:14 PM
Reposted by Matheus Costa
Godot Visual Effects pack is out now!

Download: bukkbeek.itch.io/effectblocks

includes 60+ #vfx #shader & particle #effects - #fire #water #explosion #magic and more!!

Please share to support the project!

#indie #blender #godot #game #3d #lowpoly #stylized #gameart #gamedev #indiedev #PolyBlocks
May 18, 2025 at 9:32 PM
Woke up around 4 AM.

I'm watching YouTube tutorials on how to use wash and dry machines for around 1h30min.

I'M FUCKING OLD!
May 14, 2025 at 9:01 AM
As predicted, like an old man, I'm waking up at 4AM.

Perfect lol
You know you're old when you barely finish your job, do a little workout, prep tomorrow's lunch, and now you're tired and thinking of sleeping... AT 8 PM.
May 8, 2025 at 7:01 AM
You know you're old when you barely finish your job, do a little workout, prep tomorrow's lunch, and now you're tired and thinking of sleeping... AT 8 PM.
May 7, 2025 at 11:02 PM
Reposted by Matheus Costa
Only 4 more people are needed to make the Kenney plushie real! If you haven't yet, do consider sharing this or supporting the creation of free game assets by buying this plushie! ✨

www.makeship.com/petitions/ke...
May 6, 2025 at 7:03 PM