3 Things That CATAPULTED My Software Engineering Journey Reflecting on our journeys isn't always about learning from failures... Sometimes things actually worked REALLY well! In this video, I wanted to share three things that I think worked really well for me in my software engineering journey. Remember: eve...
Superhuman Speech Sometimes it feels like superhuman text to speech (and generative audio in general) is solved. But it’s not—even though TTS models are close or even superior to average humans in tasks like audiobook narration, they’re still way worse than the best humans...
What I Learned Scaling Transformer Models at Cohere 👋 Introduction Hello, I'm Arthur Rasmusson. I've contributed to open-source projects for GPU virtualization at LibVF.IO and Open-IOV.org. In 2023, I joined Cohere's model efficiency team. Over the past year, I dedicated myself to projects aimed at enhanc...
Tips for creating merge commits I’ve reviewed quite a few pull requests in recent years and I’ve noticed some less-than-ideal practices when it comes to creating merge commits so I thought I’d list some things you can do to make life a little easier for someone reviewing your code. Make...
The trailing dot in domain names, a detail that is often poorly managed - Xavier Lacot While inspecting traffic logs for my website in redirection.io recently, I noticed several requests logged on the lacot.org. domain name. Did you see the final trailing dot in the hostname? I first thought…
On Crafting Painterly Shaders - Maxime Heckel's Blog A detailed essay on my research and process of building a shader to mimic paint, watercolor, and aquarelle by exploring various implementations of the Kuwahara image smoothing filter.
Qwen2.5-coder 7B as an autocomplete model is insane! Guide how to use it Inspired by this post DAMNQwen2.5-coder 7B as an autocomplete model is insane!I'm getting even better results than Copilot and Cursor.Can actually fit ~16k tokens of context ...
To build a meritocracy About a year ago, we at Affirm decided to add an OKR to our annual planning titled “High-Performance Culture”, to help shore up the necessary means (for the necessary means) of improving our...
RSS Lets Me Actually Read The Web - Jason Journals 🎃 A few months ago, my brain was overwhelmed by too many feeds. Unlike Johnny 5 in Short Circuit, I couldn’t process all the input. The YouTube homepage, Threads, Mastodon, and...
Beware of Poison in the Source · Danb Blog Bitwarden found itself caught in a spot of drama last week introducing non-free and non-open code into their desktop client. I don’t use Bitwarden myself, but in a similar vein I remember they launched their “Passwordless” project as open source while und...
The vast majority of design systems work is busywork – Johan Ronsse October 29, 2024 - Posted in design design-systems process productivity
How to learn things by yourself Use a LLM like chatgpt to subdivide your topic, this helps making what you need to learn more clearer and concrete.
Using an 8K TV as a monitor For programming, word processing, and other productive work, consider getting an 8K TV instead of a multi-monitor setup. An 8K TV will have superior image quality, resolution, and versatility compared to multiple 4K displays, at roughly the same size. As ...