Thief in the car
Full thread for context: https://twitter.com/troyhunt/status/1630681663285121024
Full thread for context: https://twitter.com/troyhunt/status/1630681663285121024
Powered by Restream https://restream.io
Full thread for context: https://twitter.com/troyhunt/status/1630681663285121024
Yesterday I started a new series of blog posts about Wolverine capabilities with: Producer/Consumer Pattern with Wolverine To review, I was describing a project I worked on years ago that involved …
Brad Stone, editor of technology for Bloomberg Businessweek, in his column about AI-based writing tools that make it easy to write, ends his column with this paragraph. I should agree wit…
Title: The Impact of Workplace Discrimination on Employee Turnover and Retention Abstract: Workplace discrimination is a prevalent issue that affects employees in various ways. Discrimination can have a significant impact on employee turnover and retention. Di…
A tutorial on how to create the Matrix Rain effect in a HTML Canvas element using TypeScript and React
Ruby on Rails Engines is one of the most powerful and underestimated features. Here are some of my favorite ones.
I got a LattePanda V1 and gave it a go as a Raspberry Pi replacement for my self-hosting setup. Here's how it went.
An infographical analysis of the structure of the Choose Your Own Adventure books series
Expanding Siri's capabilities to bring a ChatGPT-like experience to a voice assistant.
Small blog about software.
A retrospective on the development of cargo-dist 0.0.3, which kinda got out of hand (in a good way).
“If you don’t get this elementary, but mildly unnatural, mathematics of elementary probability into your repertoire, then you go through a long life like a one-legged man in an ass-kicking contest.” – Charles T. Munger If you’re like me when I started learnin…
Hello, reader. I ask you, can you see me? Do you know of me? I can't see you. I know of you, though. I live among you, flicker in and out...
Personal Blog
There are a few things that inspire deep revulsion in me. The episode of Star Trek: Voyager I just watched was pretty gross. I definitely saw some pretty bad roadkill on my daily walks during the Covid lockdowns. But nothing - nothing - comes close to the whit…
This is the story of how I tried to launch Pagi for iPad on the App Store, but getting knocked down by Apple's App Store Review team.
In this new series of video, following the series of videos on PLONK ( https://www.youtube.com/watch?v=RUZcam_jrz0) I introduce the different ideas and schem...
In this new series of video, following the series of videos on PLONK ( https://www.youtube.com/watch?v=RUZcam_jrz0) I introduce the different ideas and schem...
In this new series of video, following the series of videos on PLONK ( https://www.youtube.com/watch?v=RUZcam_jrz0) I introduce the different ideas and schem...
'It's just been difficult to get prioritized.'
Every week, almost without fail, I come across one thing that confuses, entertains, or most commonly infuriates me. I’ve decided to keep a…
Join us for Hack Together, our virtual hackathon to learn how to build powerful apps with Microsoft Graph and .NET and win exciting prizes.
The first Preview for Visual Studio 2022 17.6 is now available! This release expands on the recently released 17.5 version of Visual Studio and aims at enhancing your productivity whether you’re a .NET developer, a game developer, and/or a C++ developer.
NuGet 6.5 is included in Visual Studio 2022 and .NET 7.0 out of the box. You can also download NuGet 6.5 for Windows, macOS, and Linux as a standalone executable. Tired of the sour taste of managing packages? NuGet 6.5 brings a new flavor of seamless central p…
The dev tunnels feature of Visual Studio 2022 enables ad-hoc connections between machines that can't directly connect to each other. A URL is created that en...
The latest release of ML.NET Model Builder Visual Studio extension brings a new sentence similarity deep learning scenario and improvements to the GPU experience
Join us for the first-ever Azure Functions community live stream of 2023! Get an up-to-date overview of the latest updates and improvements of Azure function...
Learn how Azure Functions can help build robust serverless apps.
Who knows what happened to it while you weren't looking.
OMG!!! INSANE IETF ANNOUNCEMENT 2022!! we were invited to close out the Demuxed '22 conference as special guest speakers // recorded live at Bespoke in San F...
Many programming "best practices" taught today are performance disasters waiting to happen.
Teo Dutra's portfolio
Lists have an inner capacity. Every time you add more items than the current Capacity, you add performance overhead. How to prevent it?
Deploy access restricted Azure websites from DevOps pipelines easily with this step-by-step guide to enhance your website's security.
Right now there are 2 ways to add rules from a Roslyn Analyzer project into SonarQube. In this post I want to show you how both options work and also what're the pros and cons of one over the other.
A fresh new alternative to the official Nix installation scripts
On February 21st, 2023, Microsoft released the first look at the upcoming .NET version, which will also feature a number of ASP.NET Core-powered web development advancements. The .NET 8 version, has a particular focus on enhancing ASP.NET Core features. The …
Notes on learning the Helix text editor.
Explore the principles of Cloud Native design and learn how to build and deploy applications that are scalable, resilient, and adaptable to change.
Your Visual Studio team is excited to announce the release of the highly anticipated “Quick Add Files & Folders” feature in Visual Studio version 17.5! This new feature is the fastest and most convenient way to add files and create folders within your projects…
We're happy to announce a preview feature in the Visual Studio 2022 – F# Hints both type and parameter name!
The .NET 7 SDK arrived a few months ago, with many .NET developers looking forward to this release and the brand-new C# language features that come along with it. If you haven't put your fingers on it
Building a URL shortener is much easier now using the Serverless technologies in Azure. In this post, we will discuss developing this solution. Here is the overall architecture of the solution. These are the priorities I set for this solution: Use Server…
It was supposed to replace Windows Forms. Now it will be lucky to live as long.
With examples in C# and F#.
Other suppressions caught in its net.
The public facia of Jim Circadian: code, blog, resources, imagery, tunes and general musings on life...
Lie Theory is all about continuous symmetries. Many important features of such symmetries can be described by something simpler: Lie algebras...
Near-rhyme, also known as slant rhyme or partial rhyme, occurs when the ending sounds of two words are similar but not identical. For example, "love" and "prove" are near rhymes because they share similar vowel sounds but end with different consonant sounds. U…
There's been many recent revolutions in writing technologies, and I thought it would be interesting to compare them and the way they affect the author's ideas.
A story in putting first things first.
Text Interfaces Aren’t Enough The last few months of LLM development have been staggering. It’s been amazing to see how powerful chat-based interfaces, heralded by OpenAI’s ChatGPT, can be. It’s inspired some to postulate that text is the universal interface, …
Making sure each open project I maintain has at least one 'Good First Issue' available for newcomers to improve the project
Many things have been written about Imposter Syndrome. A condition that results in lower self-confidence, and a constant fear of being called out for being a phony. But I believe that Impostor Syndrome is as natural a process as puberty. Only when you truly be…
On February 15, 2023, Teradata officially withdrew from China after 26 years. As a professional data company like Teradata, WhaleOps feel…
I’ve been doing lots of experiments with GPT, though I’ve only written about one until now… the more serious something is the harder it is to call it finished or identify the outcomes. Here I’ll describe something a bit lighter: world building, or specifically…
OKRs for Managers and C-Level? Great! But have you ever asked your teams? In this post I am sharing how I make OKRs less dry and more enjoyable for the teams I manage.
How to develop and roll out a return to office policy that doesn't hurt the company and country?
All of NoSQL is due to the Join Problem. Learn how new join algorithms are finally fixing it.
In 1969, Marvin Minsky and Seymour Papert published Perceptrons: An Introduction to Computational Geometry. In it, they showed that a single-layer perceptron cannot compute the XOR function. The main argument relies on linear separability: Perceptrons are line…
A first-person report from a 30-something (re)learning to code after years of false starts. Plus some of the things that helped me along the way.
I’ve been reading a book called The Road Less Stupid. The thesis is that one’s goal in decision making should not be to focus on making more smart choices, but rather fewer stupid ones.
Well, this is new. After ten years building a company around the Cucumber open source project, I suddenly find myself out of a job. I w...
In the early to mid-90s, I ran a BBS out of my bedroom. It wasn’t very popular, but I did have a lot of time on my hands and I spent a lot of that time modding it. Initially, I wrote mods for myself, but eventually I started releasing them to other people. As …
Table of Contents * What's not discussed here? * Managed Service vs Self-Managed * Open Source vs Closed Source * Analytical vs Transactional Workloads * The 8 Pillars of Database DX (in no particular order) * #1 Observability * #…
Naturally, as you grow in your profession, you develop a vision and think about ideas and opportunities you can take to grow and have a more significant impact. The natural process when these ideas come to mind is to add them to a never-ending to-do list. When…
Here's a sleeper prediction: a new crop of killer consumer apps are coming: self-hosted PWAs, and they will replace cloud services for many uses.
TLDR: Scrooge is a third-party DuckDB extension focusing on financial data analysis. Besides implementing statistical and time-series functions catered to financial data. It allows users to directly query Yahoo Financial’s historical data with DuckDB’s SQL com…