33654 - TEXTAREA incorrectly applying ROWS= and COLS= (horizontal / vertical scrollbar extra space, with overlay scrollbars disabled) RESOLVED (nobody) in Core - Layout: Form Controls. Last updated 2024-05-21.
Careful technology Dear friends, There is a commonplace opinion that technology and the natural world, or that technological pursuits and natural pursuits, are at odds. An example: I think this is a false position. But if this kind of sentiment is so often repeated, its wor...
The future of foundation models is closed-source if the centralizing forces of data and compute hold, open and closed-source AI cannot both dominate long-term
Datadog is the new Oracle Discover how Datadog's dominance in observability mirrors Oracle's past in the database industry. Explore the rise of open-source alternatives like Prometheus, Grafana, and Coroot, and how they're making advanced observability more accessible and affordab...
Sam Altman Is Full Of Shit Note: In my last newsletter, I said that my next post would be the second part of my Facebook autopsy. Don’t worry, that’s still coming, but given the recent drama between Sam Altman, OpenAI, and Scarlett Johansson, I felt the need to write something. Don...
I Want Flexible Queries, Not RAG There is a lot of excitement around retrieval augmented generation or “RAG.” Roughly the idea is: some of the deficiencies in current generative AI or large language models (LLMs) can b…
🛑 Stop resizing your browser: improve testing for responsiveness An in-the-weeds tirade to put an end to the lackluster practice of browser resizing. Use the browser's device mode or a whole range of free tools to improve accuracy
Improving Date Formatting Performance in Node.js A look at how I was able to improve the performance of date formatting in Node.js and what led me to it.
Quantifying the Impact of Styled Components on Server Response Times Working off of a suspicion, I spent some time at work trying to properly attribute the amount of time spent during SSR to Styled Components
The Root Cause Friday, NYC – the end of a long week. A young couple arrives home from work to their apartment. The main characters of this story, Alice and Bob, have decided to spend a quiet evening together, cook dinner and watch a movie. They walk to the grocery store...
frontiers, knowledge work, 2024++ Applied AI @ OpenAI • Startups GTM • On Deck Fellow • Proud Son • Duke + Wisconsin Alum • Building for impact • Venture Scout • Neo Mentor • Duke AI Advisory Board
I tried improving QA in the payment industry I built a software testing platform called VirtualTestCenter during what I consider an intense but brief experience in the banking industry. It was supposed to be a SaaS tailored to technology providers integrating with payment gateways, acquirers, proces...
Processes don't create ownership, people do Creating a sense of ownership in the team is crucial for the success of a project. What's the right angle?
CADmium: A Local-First CAD Program Built for the Browser We're building a new open-source CAD program
.NET Announcements & Updates from Microsoft Build 2024 - .NET Blog Our latest updates and announcements from Microsoft Build including .NET Aspire, .NET 9 Preview 4, C# 13, Blazor, .NET MAUI, and more!
GitHub - tombonez/noTunes: A simple macOS application that will prevent iTunes or Apple Music from launching. A simple macOS application that will prevent iTunes or Apple Music from launching. - tombonez/noTunes
Microsoft Build 2024: AI-Focused Sessions and .NET Highlights It’s the month of May, so it’s time for Microsoft Build, its annual developer conference, where it’ll showcase the innovative features to the community. It’s the age of AI, …
A blurry photo of the legendary USB Cart of Death - The Old New Thing And some details about that infamous on-stage bluescreen.
Going Dark: The war on encryption is on the rise. Through a shady collaboration between the US and the EU. Under the slogan ‘Think of the children’, the European Commission tried to introduce total surveillance of all EU citizens. When the scandal was revealed, it turned out that American tech companies and security services had been involved in the bill, gene...
Choosing the Best Immutable Dictionary for Your C# Projects Make informed decisions when it comes to selecting the right immutable dictionary for your C# projects. Compare the performance and features of ReadOnlyDictionary, ImmutableDictionary, and FrozenDictionary
Code It Any Way You Want: Expression-Bodied Methods vs. Traditional Methods The article discusses the use of expression-bodied methods in .NET as an alternative to traditional methods for creating simple functions. It presents a comparison between the two methods in terms …
HTTP Error 500.19 - Internal Server Error Learn how to debug an HTTP Error 500.19 - Internal Server Error when trying to host both ASP.NET and ASP.NET Core websites on IIS.
Multi-Tenancy: Marten’s “Conjoined” Model This is continuing a series about multi-tenancy with Marten, Wolverine, and ASP.Net Core: What is it and why do you care? Marten’s “Conjoined” Model (this post) Let’s say th…
The CHECK() Constraint - Simple Talk One of the many ways a relational table differs from the file structures used by pre-relational storage systems is that the tables, rows and columns can
How to use HttpClient correctly to avoid socket exceptions Learn the best practices on how to use HttpClient correctly and avoid socket exceptions by using HttpClientFactory in an ASP.NET Core Web API.
Five Tips for Starting a New Developer User Group Five tips for starting a new developer user group or meetup Thinking about starting a user group or meetup? Here are five tips to help.
Meta Releases Open Source React Compiler The React Compiler makes it possible to optimize code for performance. Meta has been using the compiler for more than a year.
The Decorator Pattern in Modern C# [2024] Want to extend the functionality of software components without boilerplate code? The decorator pattern is your solution.
How to Deal With NullReferenceException? Object reference not set to an instance of an object. NullReferenceException is a common exception in C# programming. Learn what it is, how to diagnose it, and how to prevent it from happening.
Roslyn analyzers: How to - Gérald Barré In this post, I share some resources to help you write Roslyn analyzers