jonas echterhoff

184 Followers
121 Following
61 Posts
Computer Programmer
@NF6X @NanoRaptor can confirm it's real 🤣
Someone asked me: "Why did you leave Epic, is it really such a terrible place?" TL;DR: no, not a terrible place at all! Find the full response here: https://blog.s-schoener.com/2025-02-17-leaving-epic-games/
Why I left Epic Games | Sebastian Schöner

I recently had someone reach out to me and ask this question: I see a lot of people that were at Unity, left, went to Epic, and a year later they are independent. Is Epic really such a terrible place to work at? First off, you are always welcome to...

Sebastian Schöner
@xoofx Welcome to life after Unity! Take care, and find some time for a break. And thanks for the work we did together some years back, I learned a lot!
Disassembled the batter on our electric cargo bike, because it started to randomly stop delivering power. Fun fact: The “fuse” in that battery only there to make it look “safe”. It’s not actually connected to anything 😦

boltprompt can now take the context of your current terminal session into account and answer questions about it:

(https://github.com/jechter/boltprompt)

GitHub - jechter/boltprompt

Contribute to jechter/boltprompt development by creating an account on GitHub.

GitHub
I was never quite happy with the state of auto-completion on the [Mac] command line - since I had some time to tinker, I figured I could try spending some time building something more in line of what I think the experience should be like.
I came up with https://github.com/jechter/boltprompt
Anyone interested in giving it a try? Would love to hear if it works for anyone but myself, and if anyone else thinks that this might be useful.
GitHub - jechter/boltprompt

Contribute to jechter/boltprompt development by creating an account on GitHub.

GitHub
@sschoener but relying on "someone should test this once before release" is not realistic to work if you have hundreds of packages, and you want to make sure that non of them ever regress to break the incremental build (especially if the regression is often not significant in small test project builds).
@sschoener yes, these issues are individually easy to fix. The problem is making sure they don't resurface. IIRC, I tried to add a "repeat build does nothing test" to the package validation suite, but it was complicated for reasons I don't remember :)
@sschoener Yeah, it's too fragile in practice. In retrospect, the biggest regret I have is that we never touched the "data build" part (and some package or custom project code _always_ changes some data between builds on reasonably non-trivial projects). "Data builds" were always "Don't worry about that, someone else already has plans for that" (which was a frequent cause of stuff not being fixed at Unity for very long times).
@sschoener Ugh, so much wrong here. We spent a lot of time, making sure that an empty build does *nothing*. But so easy for packages, etc, to break and regress it. Should have added tests for this to big projects (like MegaCity). If you are interested in digging deeper, opening Library/Bee/fullprofile.json in Chromes tracing viewer should give you a lot of details of what is going on.