zkIgnite, Cohort 1 Program Overview Are you ready to create exciting decentralized applications, leveraging zero knowledge to revolutionize the way we interact with our data? zkIgnite,
What's the deal with zkapps? Vitalik recently mentioned zkapps at ETHMexico. But what are these zkapps? By the end of this post you will know what they are, and how they are going to change the technology landscape as we know it. Zkapps, or zero-knowledge applications, are the modern...
The PLONK zero-knowledge proof system I recently got into general-purpose zero-knowledge proof systems (cryptographic primitives that allow you to prove the execution of a program without reveali...
Lessons from Down Under's Data Disasters Pt. 3 We still need to talk about ransoms. And do some serious policy work about them.
The names of birds, part 1 For the next part in my Bean Machine retrospective to make sense I’ll need to make a short digression. In looking back on the almost 20 years I’ve been blogging, it is surprising to me …
What’s the right UX for an expired certificate? Every once in a while, I encounter some variation of the following question: how can a TLS certificate go from perfectly acceptable one day to completely insecure the next? In other words, why does the browser show a scary full-page warning for a certific...
Designing Scalable .NET Solutions: An Overview of Architectural Patterns and Trade-Offs Building Maintainable .NET Applications: A Guide to Architectural Patterns and Considerations
New: Better search in Visual Studio Whether you are looking for specific code files, classes, methods, or features and options in the IDE, finding them is not always easy. With multiple ways to search, how would you even know which one to choose? The new All-In-One Search combines code and ...
C# Tip: LINQ's Enumerable.Range to generate a sequence of consecutive numbers - Code4IT If you need a sequence of numbers, you can pick two ways: use a While loop, or use Enumerable.Range
A trio of dubious denial-of-service security vulnerability reports which are just style points piled on top of nothing You could have accomplished the same thing with a garbage file.
They're rebuilding the Death Star of complexity I started my career in programming during heydays of Java Enterprise Edition (J2EE). This was late 90s/early 00s, and there was a rich ecosystem of enterprise vendors hawking application servers, monitoring tools, and boxes upon boxes of other fancy solut...
What is OSI Model | Real World Examples Subscribe to our weekly system design newsletter: https://bit.ly/3tfAlYDCheckout our bestselling System Design Interview books: Volume 1: https://amzn.to/3Ou...
How to Reduce Nested Loops with Window Sliding Technique in C# Nested Loops can negatively impact performance in some cases. Learn how to How to reduce nested loops with Window Sliding Technique in C#
How to Secure Your .NET Application Against Common Threats Learn How to Secure Your .NET Application Against Common Threats
BlazorForms Low-Code Open-Source Framework. Part 1: Introduction and Seed Projects Developing applications based on Flows, Forms, and Rules using type-safe advantages of C#
Why we focus on AI (and to what end) Today we published a paper outlining why we pursue AI. Read on for a preview, or visit ai.google to see the paper in full.
GitHub - otterkit/otterkit: Otterkit COBOL Compiler Otterkit COBOL Compiler. Contribute to otterkit/otterkit development by creating an account on GitHub.
Property based testing in C#–Part 2 In this multipart blog post I want to introduce you in the world of property-based testing and how to do this in C#. In the first part ...
General availability of Azure OpenAI Service expands access to large, advanced AI models with added enterprise benefits With Azure OpenAI Service now generally available, more businesses can apply for access to the most advanced AI models in the world—including GPT-3.5, Codex, and DALL•E 2—backed by the trusted enterprise-grade capabilities and AI-optimized infrastructure ...
Convert String and Int to Enum in C# - Code Maze In this article, we are going to learn how to convert string and int to Enum in C#. We'll show different options to do the same thing.
Building a Smart Home - Part 7 Motorised Gate | LINQ to Fail We installed a motorised gate, so guess what, I need to automate it!
Performance tricks I learned from contributing to the Azure .NET SDK | .NET Conf 2022 As a practical learner, I've found performance optimizations are my biggest challenge and where I've learned the most helpful tricks, mostly by trial and err...
Full-Day Workshop - Asynchronous & Parallel Programming in C# (March 2023) I'll be giving a full day workshop (with hands-on labs) at Visual Studio LIVE!, Las Vegas on March 19th, 2023. Now's your chance to spend...
Servo to Advance in 2023 (2023-01-16) A brief update on the Servo project's renewed activity in 2023.