21 November 2023

66 links · Tuesday

Microsoft .NET Code Analysis: Simplify LINQ Expressions

The article discusses simplifying LINQ expressions in source code by eliminating unnecessary Where() methods and placing predicates directly in FirstOrDefault(). This not only improves code readabi…

The Cost of Index Everything

Many AI products today are focused on indexing as much as possible. Every meeting, every document, every moment of your day. Every modality — images, audio, and text. Devices that are meant to capture your every moment. Then, they run every data point through…

French Republican Calendar Tools

I believe that in all facets of life, anything taken for granted should be examined. For me, this includes how I think about and interface with time. Since beginning research into this topic a few years ago, the French Republican Calendar has continued to fasc…

Resizing Form Images using HTML Attributes

Effortlessly resize form images in your web projects using fileinput-image-resize. Explore how this lightweight JavaScript library, combined with simple HTML attributes, streamlines image processing, saving server resources and simplifying your development wor…

"What Would Finishing This Today Look Like?"

When I’m feeling sluggish at work, I have a great hack: asking “What would finishing this today look like?” It’s a version of one of Tim Ferriss’ favorite…

Scraping Goodreads

I only use Goodreads because it's directly integrated into my Kindle () so I can easily track when I start and finish a book. However, Goodreads itself is terr…

.NET 8 and C# 12 — Alias any type

.NET 8 brings a lot of performance improvements and also includes a series of new features with C# 12. In this article, I present the…

Introducing Stable Video Diffusion — Stability AI

Stable Video Diffusion is a proud addition to our diverse range of open-source models. Spanning across modalities including image, language, audio, 3D, and code, our portfolio is a testament to Stability AI’s dedication to amplifying human intelligence.

You Can Run Java 21 on AWS Lambda

Hi, I'm James! And in this video you're going to learn how you can adopt Java 21 when building AWS Lambda functions. And how you can quickly get started usin...

Introducing Claude 2.1

Our latest model, Claude 2.1, is now available over API in our Console and is powering our claude.ai chat experience.

Displaying HTML in a .NET MAUI Label

Although the Label in .NET MAUI is commonly used to display text in plain format, there are occasions when you need to incorporate HTML content 🌐. Imagine a scenario where you're receiving data from a web service, and one of the fields contains HTML. In such …

Before SOLID, Learn These SIMPLE Rules

⭐️ Use the coupon code BLACKFRIDAY23 to get a 40% discount course on my new TDD course: https://dometrain.com/course/from-zero-to-hero-test-driven-developmen...

The C# 12 Feature You Shouldn’t Use, Yet

Use code BLACKFRIDAY23 and get 40% off any course and 20% off any bundle on Dometrain: https://dometrain.com/courses?coupon_code=BLACKFRIDAY23Become a Patreo...

apEx by Conspiracy

demotool for Windows, released in november 2023

Microsoft .NET Code Analysis: Utilize the Pattern Matching ‘not’ Operator

The article discusses how developers can improve code performance and readability by replacing explicit type checks with pattern matching, eliminating the need for redundant type conversions and en…

Typst: Compose papers faster

Focus on your text and let Typst take care of layout and formatting. Sign up now and speed up your writing process.

Announcing TypeScript 5.3 - TypeScript

Today we’re excited to announce the release of TypeScript 5.3! If you’re not familiar with TypeScript, it’s a language that adds type syntax to JavaScript to bring type-checking. Type-checking can catch all sorts of issues like typos and forgetting to check fo…

Constant Adventure

We know that June 7th, 2006 was a long day for Jonas, Rusty's long-ago predecessor. We know that, because Jonas made a big commit that day. It was the day someone told him to stop using magic numbers and switch to named constants. public static final float…

The State of Integration

This video shares why Azure Integration Services is right Integration platform for your organization. It also covers our strategy for Azure Logic Apps as a ...