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
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
So, it's official. After 18 years, I have retired from my job at Unity. It was a great and humbling experience to be part of this journey, and to see the company grow from 5 to almost 10k people - many of whom have become good friends. I'm still looking forward to seeing where Unity is going, but will do so from the outside - working on personal projects for the time being.

🤯

"a fascinating way to show users the refresh rate of their screen by spinning a specially designed zoetrope-like disc graphic at speed. As it spins, the numbers representing the viewer’s refresh rate should remain visually stable unlike surrounding numbers."

https://cohost.org/lunasorcery/post/2465593-testing-your-animati

Whether or not you are celebrating St. Valentine today, I'd like to encourage you to find a friend and read the latest blog post about some of the great work the .NET team at Unity is doing. ❤️

https://blog.unity.com/technology/making-string-marshaling-safe-for-coreclr-garbage-collector

Making string marshaling safe for the CoreCLR garbage collector | Unity Blog

Unity Engineering Manager for .NET Compilers and Runtimes Josh Peterson walks through some of the recent changes the team has made to marshal string data across the managed/native boundary in a GC-safe way for the new CoreCLR garbage collector.

Unity Blog
History in pics: Testing prototype Roomba's in 1982. It would take two decades until they could be made small enough to clean under a couch.
I wrote a blog post about the work we did to make player builds in Unity faster: https://blog.unity.com/technology/accelerating-player-builds-with-incremental-build-pipeline
Accelerating player builds with an incremental build pipeline | Unity Blog

Unity Principal Software Engineer Jonas Echterhoff shares how the team has worked to speed up both the script compilation pipeline and the player build pipeline by making them incremental.

Unity Blog