Uno Figma Plugin's Gift of Custom Fonts and Refreshed UI
Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
In Proclamation 10467 of October 6, 2022 (Granting Pardon for the Offense of Simple Possession of Marijuana), I exercised my authority under the Constitution to pardon individuals who committed or were convicted of the offense of simple possession of mari…
Keyed Dependency Injection (DI) Services is a new .NET 8 feature, that allows you to register and retrieve DI services using keys. With…
Recorded live on twitch, GET IN https://twitch.tv/ThePrimeagenReviewed video: https://www.youtube.com/watch?v=AFNujHJfMtUBy: Nick Chapsas | https://www.youtu...
CSLA.NET is an open-source rules engine (and more) for .NET. It's especially compelling when combined with Blazor. For this week's episode, join the original...
The site contains all the lectures, project materials and tools necessary for building a general-purpose computer system and a modern software hierarchy from the ground up. The materials are aimed at students, instructors, and self-learners. Everything is fre…
In this video, we're going to learn how to create a lazy enumerable in C# called an iterator. An iterator is a collection of items that are evaluated only wh...
I thought ChatGPT could have a good chance here, but did it also end up that way?#openai #chatgpt #python #ai #codeinterpreterContents:0:00 - Intro0:13 - Par...
Imagine you have received a WhatsApp message with a link to ln.instagram.com. Where do you think the link leads? Instagram? Think again.
NuGet 6.8 was released and integration with Visual Studio 2022 has been introduced. NuGet 6.8 brings significant enhancements, including NuGetAudit for package vulnerability notifications, an opt-out option for HTTPS Everywhere warnings, Package Source Mapping…
At its core, Heynote is a large, persistent text buffer divided into blocks. Creating a new block is as easy as pressing Ctrl-Enter, and pressing Ctrl-A within a block selects the content of just that block.
Real-World Cryptography [Wong, David] on Amazon.com. *FREE* shipping on qualifying offers. Real-World Cryptography
Powered by Restream https://restream.ioFritz works on the TagzApp open source application. You can find it at https://github.com/FritzAndFriends/TagzApp
It shouldn't return an error at all.
It’s the 2023 Christmas Special! Last Aussie Update for the Year; Recent Travels; More Breaches; More Equipment
It’s the 2023 Christmas Special! Last Aussie Update for the Year; Recent Travels; More Breaches; More Equipment
Introducing a novel technique for e-mail spoofing
If you are reading this blog, I assume that you are a like minded person. My idea of relaxation is to sit and write code. Hopefully on something that I’m not...
📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovi...
Issue #197 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Top Picks How to use identity to secure a Web API backend for single page apps [dotnetthoughts.net] If you want to learn how to use Identity to secure a Web API …
A few guidelines to make Rust more fun and less frustrating.
RJJ Software's Podcasting Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Podcasting Services, where your podcast beco...
Dennie Declercq, an accessibility advocate and MVP, sheds light on the importance of accessibility in software development. With engaging discussions and thought-provoking facts, the podcast explores how inclusive design can be applied to various forms of soft…
They day you go live with your new website is naturally the culmination of months, sometimes years of work - and it's fine to celebrate. But #2 on this top 12 list of common pitfalls is to think that going live is the completion of the website. It's not. It's …
Using Git effectively requires some good practices and habits, such as making atomic commits. ...
Nearly a decade ago, I wrote a post called "Bad habits : Counting rows the hard way." In that post, I talked about how we can use SQL Server's metadata to
Event-Driven by Oskar Dudycz
DDD North is a free one day technical event for developers. This is the 11th Developer! Developer! Developer! Community Event in the North of England ...
Ok, not never, but only delete them when they really serve no value and the codebase is improved by their removal. As an example, I was rece...
As a follow-up on the presentation I did at CloudBrew about Azure Static Web Apps I want to write a series of blog posts. Part I - Usi...
A key aspect of mastering ASP.NET Core is understanding how to effectively register and use multiple implementations of the same interface.
To gain control of the world of space is certainly one of our tasks. The danger ...
Companies increasingly aim to control how users interact with their content online, threatening user freedom. As more companies crack down on browser exten...
Provided to YouTube by Elektra RecordsYou Wear Those Eyes · The CarsPanorama℗ 1987 Elektra/Asylum RecordsBass Guitar: Benjamin OrrAdditional Vocals: Benjam...
Answer by Dave Whittle, former OS/2 Evangelist, Founder of Team OS/2 (1992-1996)
I use NeoVim. It's the professional programmer’s text editor of choice—excepting those poor, sad professionals who have to write languages that can only be written with a special, hyper-bloated text editor1.
I’ve been working on this experiment, combining OpenAI’s gpt-4-vision-preview with WordPress Playground to create a website based on a screenshot.
tl;dr: Overfitting happens when solutions don’t generalize sufficiently and is a hallmark of poor design. Eigensolutions are the opposite: solutions that generalize so much they expose links between seemingly unrelated use cases. Designing eigensolutions takes…
Just over a year ago there was a discussion on Hacker News about the IBM ThinkPad 701c (the one with the lovely folding "butterfly" keyboar...
What did Alexey learn from his first year of full-time part-time advising?
I am switching to Neovim
I am a Brainfuck programmer. I made some projects that caused me immence pai... joy. I learned something from these, and you can too!
December 2023
In ordinary marcel usage, you run commands, define and refer to environment variables, as with any other shell. You have access to a command history that survives from one session to another. But once you exit marcel, any variables that you have defined are lo…
Localhostack seamlessly integrates into your web browsing experience, seamlessly cloaking your real IP address behind a secure localhost proxy. This effectively prevents websites and trackers from tracking your online movements, ensuring that your sensitive da…
This posts describes the process of creating a completely remote and productive startup enviroment.
2023-12-21
Dollars vs. Sense
I reflect on why I made the transition from YouTube to a custom blog and why filmmakers should choose a blog despite the mass appeal of video creation
When you're constantly producing things like toys and code, mistakes will happen. Some will be easy to spot and others may elude you. Santa knows that attention to detail counts. The elves know that if Santa finds a typo in their documentation or their code, h…