Lessons From Billions of Breached Records • Troy Hunt • GOTO 2022 This presentation was recorded at GOTO Copenhagen 2022. #GOTOcon #GOTOcphhttp://gotocph.comTroy Hunt - Information Security Author & Instructor at Pluralsigh...
Learn C# with CSharpFritz - Azure Service Bus and .NET Service Bus is a big architectural concept and it doesn't have to be complex to learn and use. In this session, Fritz will teach you the basics of working w...
The .zip TLD sucks and it needs to be immediately revoked. The .zip TLD sucks and it needs to be immediately revoked.
Lessons From Billions of Breached Records • Troy Hunt • GOTO 2022 This presentation was recorded at GOTO Copenhagen 2022. #GOTOcon #GOTOcphhttp://gotocph.comTroy Hunt - Information Security Author & Instructor at Pluralsigh...
TIL: A use case for UUIDv5 In this post I talk about generating stable IDs using UUIDv5 and my use case for them
The Dark Side of Passkeys: Critical Notes on FIDO2 Passwordless Authentication Critical notes on passwordless authentication with FIDO2 Passkeys. Potential risks and challenges of passkey concepts & implications for users.
Metaphor thinking As a deep learning researcher, I find my self doing metaphor thinking quite a lot. Metaphor thinking is where you leap into a metaphor, a figure of speech, and use it to explore a subject as if it exists wholly within the metaphor. I suppose "to leap in &...
Learn Contravariant in 5 minutes Functor Early into learning Haskell, we’re introduced to the Functor typeclass and how to fmap our way around with it. fmap is a structure-preserving operation that lets us transform the value wrapped by the structure: class Functor f where fmap :: (a -> ...
Bing Preview Release Notes: Images in Chat Answers, and More This week, we’ve continued to ship the new features we announced on May 4th and respond to your product feedback. Some of these features may appear temporarily in your Bing chat experience as we experiment with them. These Release Notes will update you o...
Longevity Biotech Landscape — Ada Nguyen A market map and overview of all different scientific approaches for companies in longevity biotech
Experimenting with multi-factor encryption Prototyping an encryption tool that allows combining multiple encryption factors, from PIN's, passwords, to X25519 pairs, and beyond.
Should You Automate Your Online Business? - Sarah M. Chappell Some business actions should not be replaced. They are human work, and they need a human to do them.
Learning Homebrew Game Boy Game Development in Assembly A few weeks ago, I shipped a mostly complete Breakout / Arkanoid clone called “Brickbasher”, written for the original Game Boy. You can download the ROM here.
#AudioEye Is Suing Me On Wednesday March 8, 2023, a man who turned out to be a process server came to my house and delivered a stack of papers — a 30 page lawsuit from Akin Gump Strauss Hauer & Feld LLP along with Buffalo-area firm Phillips Lytle LLP, both representing AudioEy...
How to Understand Abstract Art Seems like I'm starting a series in which I've read a book on a topic and then act as if I know everything there is to know about it and I ...
Infrastructure from mining makes sense for scientific computing There's an explosion of new cloud providers that make sense for scientific computing, and most of them were born from cryptocurrency mining operations.
The kind of thinking computer science enables I believe computer science plays as integral of a part to a well-rounded liberal arts education as does mathematics and linguistics. Why? A liberal arts education is designed to help you think in new and better ways. Computer science teaches novel ways of...
I have a new Junior Developer and it kinda sucks - Michael Salim | Senior Full Stack Freelancer and Startup Founder ChatGPT is all the rage these days. Is it really that good for developers though?
Being Original Since the dotcom boom in 1995, media has become more mainstream and accessible to everyone New TV shows are being released all the time. New…
A Simple System for Measuring Flaky Tests in a Large CI/CD Pipeline We've all heard that one cannot improve what they can't measure. And this is obviously true about flaky tests in our CI/CD pipelines. At work (SingleStoreDB), we've been struggling with this for years but have recently found a mechanism that allows us to ...
Relation between Writing and Thinking It is the age of generative AI. One of the hot issues is by far GPT series. It provides somehow general AI (of course it is still very far from the original concept of general AI). People can ask questions and it answers probably one out of lots of text u...
Awesome EF Core Performance Optimization To Make It 190x FASTER 🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovicEF Core is incredibly fast, but there are ways to:- Make performanc...
Lessons From Billions of Breached Records • Troy Hunt • GOTO 2022 This presentation was recorded at GOTO Copenhagen 2022. #GOTOcon #GOTOcphhttp://gotocph.comTroy Hunt - Information Security Author & Instructor at Pluralsigh...
Microsoft Build–Join us May 23–25, 2023 Learn to harness what's next for developers with expert speakers and sessions.
Uno Platform VS Code Extension Adds Mobile Debugging -- Visual Studio Magazine Uno Platform, which offers a framework for building cross-platform applications with .NET, announced a new version of its Visual Studio Code extension that adds mobile targeting.
transparent polynomial commitment scheme with constant opening proof size and verifier time Péter Burcsi, Eötvös Loránd University
Join us for HackTogether: The Microsoft Teams Global Hack - .NET Blog Join us for HackTogether: The Microsoft Teams Global Hack, our virtual hackathon to learn how to build powerful apps for Microsoft Teams.
Level up your GPT game with prompt engineering - .NET Blog Learn what prompt engineering is and how to use it to improve the quality of your GPT completions.
TypeScript is 'not worth it' for developing libraries, says Svelte author, as team switches to JavaScript and JSDoc • DEVCLASS Svelte creator Rich Harris has made the case for switching from TypeScript to JavaScript and JSDoc, countering a trend that has seen strong growth in TypeScript usage. A pull request for TS to JSDoc conversion attracted some puzzled comments. “Why is this...
Code Maze Weekly #172 - Code Maze Issue #172 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Top Picks Avoid Proliferating DbContext or IQueryable in .NET Apps [ardalis.com] How much should we use DbContext or IQueryable throughout the application a...
Episode 122 - Managing Dependencies with M. Scott Ford M. Scott Ford and Jamie Taylor explore the changing attitudes towards legacy code, discussing topics such as deletion driven development and Ship of Theseus. They explore how to stay up-to-date with tooling and technologies and provide insight into develo...
Get started with GraphQL in .NET Core - Hot Chocolate In this tutorial, we will walk you through the basics of creating a GraphQL .NET server with Hot Chocolate.
Tech Hiring in 2023: Trends, Predictions & Strategies for Success w/ Datapeople Cofounder Maryam Jahanshahi The tech industry has seen a significant change in the skills, qualifications, and titles listed in job postings over the past few years. What does that mean for companies - and for the candidates themselves? On this week’s episode of Dev Interrupted, we ...
Replicating a Dating Profile UI in .NET MAUI Learning XAML may be a lot easier than you think. To prove it, we’ll build a dating profile UI in three simple steps.
Learn the Azure Fundamentals - Full Course Free for everyone - Azure Greg We have wrapped up our Azure Fundamentals AZ-900 course which we ran on Lighthall.co Huge thank you to Lisa Hoving, Simon Lee and Matt Boyd for helping give this course. Describe cloud concepts (25–30%) Describe cloud computing Describe the benefits of us...
New Features in ECMAScript 2022 JavaScript gets a new version every year and as developers we need to be aware of these features and their usage. This article goes through the features added to ECMAScript 2022 and demonstrates them with examples.
Avoid Proliferating DbContext or IQueryable in .NET Apps Most .NET apps use EF Core and a DbContext for data access, but maintainability can suffer when the use of a DbContext or an IQueryable derived from it is allowed to spread throughout an application.
ASP.NET Core–Factory based vs Convention based middleware Today I had to create my own ASP.NET Core middleware. I forgot how to exactly do this but I noticed that an IMiddleware interface existed. ...
Developer Tools That Shouldn’t Be Secrets • Christian Heilmann • GOTO 2022 Thursday, May 11th, 2023 at 2:50 pm
100 things we announced at I/O 2023 Google I/O 2023 was filled with news and launches — here are 100 things announced at I/O.
Azure Container Apps Newsletter – May 2023 Welcome to this month's Azure Container Apps newsletter! We'll share the latest news and community highlights for Container Apps every month here on the Apps on Azure blog. Azure Container Apps monthly community live stream Our next live stream is May...
Stack Overflow is ChatGPT Casualty: Traffic Down 14% in March Developers increasingly get advice and code to adapt from ChatGPT and GitHub CoPilot rather than Stack Overflow message boards