Send Full Resolution Photos and Videos Using WhatsApp WhatsApp recently improved the quality of photos and videos sent in chats. These files still aren’t sent in original quality. Learn how to send files from your phone without compromising full…
Practice and Experience — bayindirh During my lifetime, I have met with people who had certain skills, like reading the weather, or knowing a technical subject inside out, or being able to learn pretty quickly while being thorough. I have admired these people, and wanted to learn what made ...
The Great Disruption Has Begun — Paul Gilding We’re living through a virtual tsunami of terrifying climate news. Extreme fire, flood and heat events are smashing records across the globe. Simultaneously, monitoring of various natural processes that regulate our climate indicates unprecedented system ...
Nugs And Negative Failure Demand In this article I’m going to take a look at software quality as a way to differentiate between junior, mid-level, and senior software engineers, through the lens of failure demand, purely so that I can introduce a new concept that I thought up on a walk t...
Why Bus Factor should be a key metric for any software team? If you are the only developer who knows how the project works, then you might have good job security. But that's it. You are just writing code to solve problems and ticking off your assigned to-dos.
VPN Relationships I'm mapping the relationships between VPN companies. @sobeyharker I'm the Community Manager at @windscribecom
Refurb weekend: PowerBook Duo 2300c Ah, the last and mightiest of Apple trying to have it both ways: the 1995 PowerBook Duo 2300c, and the only PowerPC laptop in the entire s...
Are You Getting the Performance Ratings You Deserve? Our performance ratings influence our ability to get raises, promotions, and our long term career success. They're not a simple meritocracy, but are a coarse-grained way of estimating our value to our company. Here's a bit on making certain you get a rati...
LLM now provides tools for working with embeddings LLM is my Python library and command-line tool for working with language models. I just released LLM 0.9 with a new set of features that extend LLM to provide tools …
Wayland and screen savers Wayland does not support screen savers: it does not have any provision that allows screen savers to even exist in any meaningful way. If you value screen savers, that's kind of a problem. Why doesn't it? Well, I suppose the designers of Wayland have no jo...
How to Add a Visual Label to Web Content An efficient and maintainable way to add visual labels to your HTML pages, using data attributes and the CSS ‘content’ property.
How Mixpanel Cohorts really work Understand how Mixpanels cohort really work under the hood and solve any discrepencies you have in your product analytics
How to write a renderer for modern graphics APIs Tell me if this sounds familiar. You want to write a renderer. OpenGL seems beginner-friendly, and there’s lots of tutorials for you to get started, but you also know it’s deprecated, kind of dead, and mocked; not for “real graphics programmers”, whatever...
The Boss I never wanted to be | Matteo Pescarin's Blog Are people leaving their jobs because of their bosses, or is there something more to it? Some personal example allowed me to see a different angle to it.
WebScraping in Bash | Muhammad Explore web scraping using Bash and CLI tools for efficient data extraction
Vector search for dummies Recently I built a system that uses vector search to logically truncate long documents and retain the most significant parts according to some search term. I'm a dummy, with no background in machine learning or mathematics, so there were new concepts for ...
Why is Bitwarden returning 503s to my Windows app? For a few years now, I've been developing a TUI Bitwarden client app called Wden. While Bitwarden does not have a stable API for writing alternative clients, the APIs for the official clients have been pretty well documented by third parties. It's not too...
Why You're Writing Too Much .NET Application Code Hi, I'm James! And in this video how you can write even less .NET application code. By leveraging serverless services and native service integrations you can...
Beginner's Guide To Dictionaries In C# If you're getting started in C# and your dotnet development, you've probably come across the dictionary class. This video will walk you through the basic usa...
Support for custom headers for handshake · Issue #16 · whatwg/websockets Hi, please consider adding ability to add custom headers for handshake. In RFC6455 there one interesting point: The request MAY include any other header fields, for example, cookies [RFC6265] and/o...
Access Calendars and Events with CalendarStore plugin in .NET MAUI Want to access the device calendar data from your .NET MAUI app? Say no more! With my Plugin.Maui.CalendarStore plugin you can list calendars and events with...
Optimizing a three way merge Deep inside of the Corax indexing engine inside of RavenDB there is the notion of a posting list. A posting list is just an ordered set of entry ids that con...
GitHub - kevingosse/ManagedDotnetProfiler: Implementation of a .NET profiler in C# with NativeAOT Implementation of a .NET profiler in C# with NativeAOT - GitHub - kevingosse/ManagedDotnetProfiler: Implementation of a .NET profiler in C# with NativeAOT
How to use Output Cache with Authentication Hi there! Today we are going to see how to use ASP's Output Cache with endpoints that require Authentication and Authorization, since that behavior is disabl...
Just for fun: What happens when you shift a register by more than the register size? - The Old New Thing A comparative study of processor architectures.
cola: a text CRDT for real-time collaborative editing A deep dive into the theoretical framework and the technical implementation of a text CRDT.
Reviewing Bad LinkedIn C# Advice Use code DDD20 and get 20% off the brand new Domain-Driven Design course on Dometrain: https://dometrain.com/course/getting-started-domain-driven-design-dddB...
How To: Dictionary in C# Simplified - Dev Leader In this article, we'll dive into a dictionary in C#! There are many collections for us to use in dotnet, and the dictionary class is one that is invaluable!
Visual Studio for Mac Retirement Officially Announced In a recent announcement, Microsoft revealed the Visual Studio for Mac Integrated Development Environment (IDE) retirement. As of August 31, 2024, Visual Studio for Mac 17.6 will discontinue receiving support, marking it as the end of an era for Mac-based...
Introducing our summer '23 research seminars Be in the room with some of the world's leading experts on the science of blockchain
374: The AI Behind Airport Security After 16 hours of being in the air with 2 layovers and multiple rounds of security checks, James and Frank sit down to talk about the lagging advancements in airport security and specifically how AI is having an impact.
Weekly 0067 Monday After a few meetings for I-Riide, I began working on the duplicates script. The...
Pair programming a game with GitHub Copilot and a human AI assistants aren't here to replace us YET, but to help us solve problems, we still need to guide
Tail recursion Tail recursion is a special case of recursion where the calling function does no more computation after making a recursive call. ... Tail recursion is important because it can be implemented more efficiently than general recursion. When we make a normal r...
C# Threading and Multithreading: A Guide With Examples Let's dive deep into C# threading and multithreading, what they are, their differences and when and how to use each
.NET 6 - Async scopes Services in .NET Core can be registered using the built-in dependency injection functionality with different lifetimes: Transient S...
7 Command Prompt Techniques in Windows You Should Know The more I work in software development, the more I love working with the command line. I notice I’m becoming increasingly productive with it. When dealing with Git, for example, I used to do almost everything in a GUI program, whereas now I use the comma...
Difference Between String, FormattableString, IFormattable in C# - Code Maze In this article, we take a look at the differences between the String and FormattableString class, as well as the IFormattable interface.
Make this logo in keynote/freeform in 4 minutes I found this logo somewhere and thought it was beautiful. A few minutes after I could replicate it in keynote (same stuff with Apple's freeform). I thought i...
YouTube Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.