Let's build the GPT Tokenizer
The Tokenizer is a necessary and pervasive component of Large Language Models (LLMs), where it translates between strings and tokens (text chunks). Tokenizer...
The Tokenizer is a necessary and pervasive component of Large Language Models (LLMs), where it translates between strings and tokens (text chunks). Tokenizer...
I sit on the metro. The lady on my side unlocks her smartphone, scrolls up to reveal the list of installed apps, opens one at random, goes back to the home screen, and finally locks …
I’m having a lot of fun building small, static web apps. And there are certain principles I’m trying to stick to as I do it. Let’s see what they are… What is a manifesto anyway? As I started writing this, I asked myself: “Is this actually a manifesto? What is …
My views on where we are with open source after attending three different open source events organized by three completely different parties
When I find myself giving code review, the kind of review that aims to make code not just good but also great, I keep coming back to the same principle, that the best code is pseudocode.
Conventions around vesting for founders and early employees who receive big chunks of equity (eg more than ~5% of fully diluted shares outstanding) n...
In a recent blog post, the author highlights the importance of in-person tech conferences for career development, emphasizing their role in both ongoing projects and future career pursuits. The pos…
Creation is a process of playing hide and seek with oneself.
The Domain Name System (DNS) is responsible for converting human-readable names into machine-readable Internet Protocol (IP) addresses. In Windows environments where names are intimately tied to identities and authentication, creating and taking over existing …
This week the focus was on annoying longstanding issues, and a whole bunch of them are now history! If you’ve used KDE software for any significant amount of time, I bet you noticed and were …
Dopamine this, dopamine that – everywhere you look, dopamine is the source of all our ills. Ted Gioia argues the rise of “dopamine culture” is what’s behind the fragmentation and …
Shockingly high performance CI/CD for less than a Happy Meal.
Because sharing information helps developers solve two problems.
What is a creator? A founder, an architect, a painter? Someone who creates? A creator is vigilant of flaws in the world, they drive him mad…
A recap of my experience walking across Spain on the Camino de Santiago
These are mostly my thoughts about what I was expecting as a junior and how I perceived senior developers. To be honest, I was romanticizing them quite a
Five years ago I started a new role and I suddenly found myself, a staunch R fan, having to code in Python on a daily basis. Working with data, most of my Python work involved using pandas, the …
Existential crisis: Why is there anything instead of nothing, and why isn't there nothing instead of everything?
A Ruby program to find rows in a Postgres database that are too large for BTree indexes.
A blog by and for database architects.
Imagine a city mayor considering a project offering to build parks in several neighborhoods. It can be a good budget investment since it can potentially increase the happiness level of the citizens. However, it is just a hypothesis: if parks do not impact h...
.NET, .NET Core, ASP.NET, ASP.NET Core, Visual Studio, Jaliya Udagedara
Powered by Restream https://restream.ioEvery Tuesday, come join me to take a look at what's new in Uno Platform, and dive into fixing some open issues.
Powered by Restream https://restream.io
1
Stephanie Stimac is a designer and product manager with over 14 years of experience, specializing in developer experiences and tooling. She has worked with s...
Get ready to build your next great web app with .NET! ASP.NET Core is a fully featured and high-performance web framework that ships as part of the .NET plat...
Reasonably easy problem, when one makes sure to name variables correctly 😀 ...All source code is available at https://github.com/MartinZikmund/advent-of-cod...
Build robust web crawlers using libraries like BeautifulSoup. Overcome scraping challenges and learn best practices for large scale scraping.
Signal’s mission and sole focus is private communication. For years, Signal has kept your messages private, your profile information (like your name and profile photo) private, your contacts private, and your groups private – among much else. Now we’re taking …
This video covers testing web APIs locally using .http files and VS Code’s REST Client Extension. Safia will valid the implementation of the web API that she...
Wait, event first design? I thought it was all about API-first design? What does that even mean?Hi, I'm James. And fear not, in this video you're going to le...
The ResponsiveView provides the ability to display different content based on screen size, making it easy to adapt to various devices.📄Uno Platform Docs: ht...
How to offload cryptographic operations to Azure Key Vault such that your application never has to handle the private keys.
In April 2020, Avalonia proudly joined the .NET Foundation, marking a significant milestone in our journey. Our joining the Foundation was a moment of great optimism, as we hoped to contribute to a...
Powered by Restream https://restream.ioLet's build new features for our open source web applications TagzApp. You can find it at https://github.com/FritzAndF...
In this video we will discussed Minimal API and how we can utilise them.Support me on Patreon to access the source code:https://www.patreon.com/mohamadlawand...
Use Testcontainers in ASP.NET Core testing to get better coverage! Learn how to simulate dependencies, test in parallel, and integrate with CI/CD tools!
Watch as I show you how to add Load Shedding to your ASP.NET APIs.💎 Be a Patreon to get the source code: https://patreon.com/gsferreira🔗 LoadShedding: http...
An indie project for early 2010s internet addicts
Background
(or, well, one of their delivery services.) 🔊 Just a fair warning - there are some perhaps annoying glitch sounds in the attached recording. The volumes are normalized to limit loud spikes, as they were a lot worse in person. 😅 so, my phone service has a r…
Learn about the latest advancements around hardware intrinsics and vectorization in .NET, how you can take advantage of them either implicitly or explicitly,...
In this article, we compare two different methods, Parallel.ForEachAsync and Task.WhenAll to execute repetitive async methods in parallel.
Aspire component wrapper for the temporal CLI dev server - InfinityFlowApp/aspire-temporal-server
In software development the concept of feature toggles are used to selectively turn on and off features. They are, for example, used to restrict some
Learn about four of the .NET MAUI Community Toolkit behaviors that can make your cross-platform app development a snap!
Almost a year ago I wrote a series of blog posts on how to use property-based tests in C#. Part 1 – Introduction Part 2 – An exampl...
Statically typed languages are also good for ad-hoc scripting.
Abstract: In this talk I’ll highlight several exciting trends in the field of AI and machine learning. Through a combination of improved algorithms and major...
Boolean parameters are nice, but it's hard to keep track of what each one does when you have multiple of them. In this blog post, we will see why it's better to avoid multiple boolean parameters and how to refactor them.
Neal and Toby chat with Meta founder and CEO Mark Zuckerberg to talk about his notorious Apple Vision Pro review video, the future of AI, what's next for Met...
High performance SIEVE LRU cache proved correct with CsCheck SampleModelBased and SampleConcurrent
In this episode you'll learn how to handle all kinds of UI events from your components. We'll also look at handling component child content, working with ren...
+10x engineers may be mythical, but -10x engineers exist.