Allan Regush retweeted
I'll put it this way: If you have never tried to make a game, I am sure it is fun to have a game-making experience.
For those who have made games, even just simple ones, getting stuff on the screen is not impressive, it's easy; it's making the game *good* that is hard.
Allan Regush retweeted
I’m gifting three File Pilot licenses to students or younger programmers (one Pro, two Essential). @vkrajacic was extremely generous and gifted me one for free, so I’d like to return the favor and help others out.
If you’re a student or a younger programmer, reply with a screenshot, video, or demo of something cool you work on. I’ll pick three people from the replies.
You can try File Pilot for free, so do that (if you haven’t) to see if you’re interested in a license for the future updates.
filepilot.tech
Allan Regush retweeted
If you thought software was bad today, buckle up, because it's about to get a whole lot worse.
There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. It's possible because the LLMs (e.g. Cursor Composer w Sonnet) are getting too good. Also I just talk to Composer with SuperWhisper so I barely even touch the keyboard. I ask for the dumbest things like "decrease the padding on the sidebar by half" because I'm too lazy to find it. I "Accept All" always, I don't read the diffs anymore. When I get error messages I just copy paste them in with no comment, usually that fixes it. The code grows beyond my usual comprehension, I'd have to really read through it for a while. Sometimes the LLMs can't fix a bug so I just work around it or ask for random changes until it goes away. It's not too bad for throwaway weekend projects, but still quite amusing. I'm building a project or webapp, but it's not really coding - I just see stuff, say stuff, run stuff, and copy paste stuff, and it mostly works.
Allan Regush retweeted
If you are truly passionate about Programming do not work as a Software Engineer in the foreseeable future. It's gonna drain all the passion and soul out of you. Keep it a hobby until the market and culture around it changes. In fact you are gonna be the change.
Allan Regush retweeted
how to plateau as an engineer 101
keep doing things you already know how to do
Introducing TypingBuddy!
Problem: Some Applications won't let you paste in the window.
This Application types out the keys for you.
Written in C# #Dotnet
Allan Regush retweeted
Part 2 of Day 2 starting. Finish Heaps, Tries, Graphs, Maps, and LRU
Live on Twitch
Allan Regush retweeted
Matching the spot where Rocky shouted "DRAGOOO!" #RockyIV
Allan Regush retweeted
We are hiring again!
* Game Engine Programmer
* Platform / Porting Programmer
* Compiler Feature + Optimization Programmer
Experienced only. Remote work okay. DM me if you are interested.
I've created a coding interview guide. This lists courses and videos that will help with interviews.
github.com/allanregush/codin…
Allan Regush retweeted
The two biggest things any developer needs to know
1. Time in the Saddle
2. Practice Enough New & Interesting Skills
Remember those, memorize them, make acronyms out of them.
Allan Regush retweeted
debugging strategy: write a tiny program

ALT strategy: write a tiny program Does your bug involve a library you don't understand? illustration: person (thought bubble): UGH, `requests` is NOT working how I expected it to! I like to convert my code using that library into a tiny standalone program which has the same bug: illustration: giant buggy program (squiggly mess) -> 20 lines of buggy code (simple) I find this makes it WAY EASIER to experiment and ask for help.
Allan Regush retweeted
IMHO an easy mistake people tend to make is to depend on third-party libraries too much. There's a library doesn't mean you have to use it. For mold, I wrote a YAML parser, DWARF debug info parser and ELF/Mach-O binary format parser, and I'm very happy with them.
I've created a repo with my recommended books for EE/CS. I figured it would help others find great books. github.com/allanregush/recom…
TIL: Understanding coin battery/button cell part numbers.
Example: CR2032
C = Lithium
20 = Diameter = 20mm
32 = Height = 3.2mm

















