1 June 2023

36 links · Thursday

The RustConf Keynote Fiasco, explained

Disclosure : At some point in this article, I discuss The Rust Foundation. I have received a $5000 grant from them in 2023 for making educational articles and videos about Ru...

The diffusion of discovery

How do humans make discoveries? How do they venture into the unknown and push the frontiers of knowledge? In this article, we offer a new perspective on human discoveries, based on a simple but powerful analogy: humans are like particles diffusing out of a lab…

My Approach to Building Large Technical Projects

Whether its building a new project from scratch, implementing a big feature, or beginning a large refactor, it can be difficult to stay motivated and complete large technical projects. A method that works really well for me is to continuously see real results …

SQL:2023 is out

The news today is that SQL:2023, the new version of the SQL standard, has been published by ISO.

Why I am getting a Framework

First things first. This is my first post to my newish personal website, which I’m hosting on GitHub Pages. It has all kinds of bells and whistles like LetsEncrypt for SSL/TLS, pagination, and is fully statically generated thanks to Jekyll. Big shout-out to Mi…

Licenses masquerading as open source

I’m normally pretty laid back when it comes to terminology, but there’s been a lot of liberties taken with calling things Open Source in the machine learning community recently. Here I mention a few of the different licenses, draw a clear line between open sou…

Surya | Social Capital

In an effort to revive my original blog, suryad.com, I've decided to share more of my thoughts and reflections. One concept that has been occupying my mind lately is social capital. While I plan to delve deeper into this topic in future posts, here are some in…

Blog → Announcements | Nix & NixOS

Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.

Coffee and Open Source Conversation - Vlad Ionescu

Founder of Earthly, Founder of ShiftLeft, exGoogle, exVMware engineer, early team member of RabbitMQ team.You can follow Vlad on Social Mediahttps://twitter....

Microsoft .NET Code Analysis: Use the Index Operator

The readonly modifier is crucial for creating immutable objects, optimizing performance, ensuring code clarity and maintainability, enabling compiler checks for potential errors, and achieving thre…

The Onion Reviews ‘Good Will Hunting’

'Good Will Hunting': A story of a protagonist overcoming obstacles in order to attain a goal.Subscribe to The Onion on YouTube: http://bit.ly/xzrBUALike The ...

HELP! My system is hard to change

If you're frustrated working in a large spaghetti code system that's hard to change and easy to introduce bugs, you've probably wanted to rewrite everything ...

GPT-4 Powered GitHub Copilot for Docs Is So Good!

Check out my courses: https://dometrain.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in th...

Software Design - Private by default

An important aspect in building maintainable software is the concept of encapsulation. Encapsulation allows us to build modular solutions wh...