Clojure interactive development 101 • The Blog of Myke Bilyanskyy The question was asked once again: "so I'm writing some code into REPL and seeing the results, but that's not very convenient". I decided to write a small intro on how to do interactive development (a.k.a. REPL-driven development) more conveniently.
FastHTML page The purpose of this post is to develop an intuitive understanding of flow matching, a powerful state-of-the-art generative model. While many flow matching guides are pretty math heavy, this post focuses more on concrete concepts.
Benoit Essiambre This is an attempt at unearthing from first principles some of the more timeless patterns that we can rely on to build complex software. Some of the concepts might be general enough to generalize to complex systems and organizations, not just software.
Pixels, Clicks and Emotional Tricks In the ever-expanding digital landscape, we find ourselves immersed in a sea of information, opinions, and emotions. As I sit here, sipping my morning coffee...
How to sync Mac and Linux /home My main computer is a Linux/BSD desktop, but I also use a Mac laptop for recording and travel. This created a problem keeping them in sync.
Optimizing Interpreters: Fusion Preface The model task World’s simplest interpreter Base node and constants Arithmetic, comparison and conditional execution Functions, calls, return statements and argument access What about the context? Calling it done Basic optimization Going deeper Si...
Why You Should Attend Experts Live Europe 2024 in Budapest: Unlocking Opportunities in the Heart of Innovation The IT landscape is ever-evolving, and staying ahead of the curve is crucial for professionals...
Founder Mode At a YC event last week Brian Chesky gave a talk that everyone who was there will remember. Most founders I talked to afterward said it was the best they'd ever heard. Ron Conway, for the first time in his life, forgot to take notes. I'm not going to try ...
Surviving and Thriving in Tech: Timeless Advice from Three Decades in Software Engineering In this article, a seasoned software engineer shares insights gained from three decades in the industry. He emphasizes continuous learning, staying marketable, developing soft skills, engaging in t…
Building LLMs from the Ground Up: A 3-hour Coding Workshop If your weekend plans include catching up on AI developments and understanding Large Language Models (LLMs), I've prepared a 1-hour presentation on the development cycle of LLMs, covering everything from architectural implementation to the finetuning stag...
Buy, Borrow, Die - Explained So, you’ve read about “buy, borrow, die” but you’re left with more questions than answers about how - and why - it works. Maybe you’re...
Deleting emails will not save the planet A while ago I saw a post on LinkedIn that piqued my interest, not because it was any good, but because it was impressively wrong. It claimed that, to quote, “if every email user deleted just 10 emails, it would save enough electricity to power millions of...
How to get the benefit of a high-end fitness tracker without actually buying one – Daniel Frank To borrow a classic rationalist idea: if you know you’re going to change your mind about something later, why not update your beliefs now and get it over with?
Alex Pliutau | My first experience with Gleam Language Software Engineering Lead passionate about Backend, Cloud, DevOps, APIs, Kubernetes, Go. Currently leading an engineering team at Solsten.
No, You Won't Need These Backup Slides • Ahmet Altay Unlock Presentation Perfection: Why Backup Slides Can Hurt More Than Help? Tired of cluttered presentations filled with unnecessary backup slides? Discover why keeping these slides can backfire and how to streamline your deck for maximum impact. Learn the...
Why do LLMs make you more creative? Why is it that access to large language models like Claude 3.5 Sonnet and GPT-4o improves creativity? What is the by which LLMs allow you to dream bigger ab...