Live: AWS Multi-Account Structure Design
In this session, we are going to design an AWS Multi-Account structure and the networking behind it. We will learn how to connect different accounts together...
In this session, we are going to design an AWS Multi-Account structure and the networking behind it. We will learn how to connect different accounts together...
Lately I've seen many posts on this subreddit where new .NET developers complained about the complexity of authentication and authorization in the...
A guide for Elixir developers (and why you might want to)
Distributed tracing is great for observing a request flowing through a set of distributed services. However, it can also be used as a crutch!
Building a comments system is really hard. I tried to build one for Known, which powers my website, but found that spammers circumvented it surprisingly
In this critical thinking barriers and how to overcome them post you'll see two things: Why your thinking is bad and how to improve it.
How to integrate your Elixir application with Open Telemetry to make it observable in Lightstep and Honeycomb's reliability platform
In this post, I’ll present a robust and disruptive Agile framework. It’s called “talk to your customers” — or, in short, TTYC.
“Subscription canceled!
Maker of apps and open source projects
In my last post, I detailed all the many reasons why I dislike Unity and find it frustrating to work with. Despite all those reasons, I’ve released a commercial game built with Unity and am close to releasing a second. That amounts to several years of working …
I have a pornography problem, but it’s not what you’re thinking. In fact, if you’re anything like me, you might too.
Personal website of John Forstmeier
CoreWCF is a port of the service side of Windows Communication Foundation (WCF) to .NET Core. The goal of this project is to enable existing WCF services to ...
Visit http://brilliant.org/stuffmadehere to sign up for free. And also, the first 200 people will get 20% off their annual premium membership. Help support these videos on patreon: https://patreon.com/stuffmadehere I thought this would be an easy project to k…
Just a few months ago, it seemed that the biggest social media news of the year would be Elon Musk's flirtations with buying Twitter (see, for example, my article from May). Recently, however, a new story has sucked up an increasing amount of oxygen from this …
Password must contain at least 1 number: Catand dog123
Posts in this series: A Case StudyDesigning Authentication SchemesAuthorizing Client ApplicationsBuilding the ServerFull example In the last couple of posts, we looked at authentication and authorization options and picked some strategies for each. With those …
Here’s my story… About 20 years ago or so, I was at a Salvation Army auction one morning. They were selling of tons (literally) of junk they’d had donated to them over the last few year…
Amazon Web Services (AWS) continues to nod to Microsoft-centric developers, most recently announcing Visual Studio 2022 on Amazon EC2, along with AWS Lambda Powertools for TypeScript.
Textualize.io - Blog - 7 things I've learned building a modern TUI framework
Posted by Carlton Gibson on August 3, 2022
Engineer-turned-marketing-consultant for B2B and enterprise software startups.
Join the .NET Conf free virtual event August 9 to learn about building native apps with .NET MAUI. Mark your calendar!
Can we, as application developers, stop over engineering software? I hate to use the term engineering even to describe it! I'm guilty of it too. I was writin...
Entity Framework (EF) Core, Microsoft's object-to-database mapper library for .NET Framework, brings performance improvements for data updates in version 7, Microsoft claims. The performance of SaveChanges method in EF7 is up to 74% faster than in EF6, in some…
Peeking inside the words.
This is how Managed Components can be useful for you right now, if you manage a website or if you’re building third-party tools
We often take the .NET Runtime for granted and just let it get on with its job. But not only does it run our code, it ensures that it runs as fast as possibl...
MIT has developed a $4 solar desalination device that could provide a family of four with all the drinking water it needed to survive.
FauxPilot - an open-source GitHub Copilot server. Contribute to moyix/fauxpilot development by creating an account on GitHub.
Y Combinator says it has intentionally shrunk the number of startups within its accelerator for the Summer 2022 batch. As first reported by The Information and independently verified by TechCrunch, Y Combinator’s Summer 2022 cohort — currently in action — boas…
I am currently looking for a job as I was made redundant in August 2022 due to the changing economic climate. Here is some of the feedback I received from my team:
Counter Strike port on Nintendo DS. Contribute to Fewnity/Counter-Strike-Nintendo-DS development by creating an account on GitHub.
Blazor WebAssembly Error Boundaries allow us to manage unhandled exceptions and display custom error UI when an unhandled exception occurs.
Instantly reflecting data changes in our user interface is possible through binding. Let’s see how to bind data in .NET MAUI.
This article guides in implementing authorization in the Blazor app to restrict access to resources based on the policies defined for the users.
Hello everyone, Alongside the ReSharper 2022.2 and Rider 2022.2 releases, we’ve rolled out major updates for dotCover, dotMemory, dotPeek, and dotTrace. Let’s take a look at what’s new in the
Hello everyone, The latest major version of Rider is finally here! Let’s take a look at the exciting features Rider 2022.2 has in store. You can download the 2022.2 release build from www.jetbra
As an experienced XF programmer, you know that there are times you need a relational database, and SQLite has been the mobile db of choice for a very long time. In this post we’ll create a ta…
Hello everyone, We just released ReSharper 2022.2 and other JetBrains .NET tools and Visual Studio extensions. In this blog post, we’ll go through the highlights of this major update for ReSharper
This blog is co-authored with Shaofei Zhang, Xi Wang, Lei He, Sheng Zhao Azure Neural Text-to-Speech (Neural TTS) has made rapid progress in speech quality, with voice models closely mirror natural speech at the sentence level (see more details here). Howeve…
Using System.Math to convert bytes to kilobytes, megabytes, gigabytes, and terabytes.
When you visit a HTTPS site, the server must present a certificate, signed by a trusted third-party (a Certificate Authority, aka CA), vouching for the identity of the bearer. The certificate conta…
.NET MAUI is finally here! With .NET MAUI you can build native, cross-platform desktop and mobile...
Over the last twenty years, I have used over a dozen languages professionally, from C to Common Lisp, from Java to Python, from C++ to Typescript. Yet, I lov...
To access an Azure Key Vault secret from your code, you must register your key ...
In 2022, data engineers manage forests, not trees
Buy Funny Did You Eat The Last Unicorn Dinosaur T-Shirt: Shop top fashion brands T-Shirts at Amazon.com ✓ FREE DELIVERY and Returns possible on eligible purchases
Buy The struggle is real funny T-Rex gym workout t-shirt: Shop top fashion brands T-Shirts at Amazon.com ✓ FREE DELIVERY and Returns possible on eligible purchases
Buy Funny Let's Eat Kids Punctuation Saves Lives Grammar T Shirt: Shop top fashion brands T-Shirts at Amazon.com ✓ FREE DELIVERY and Returns possible on eligible purchases
Buy Now I'm Unstoppable - Funny T-Rex Dinosaur Pullover Hoodie: Shop top fashion brands Hoodies at Amazon.com ✓ FREE DELIVERY and Returns possible on eligible purchases
Tuned Global is your 360º B2B music services technology partner. Streaming app or API solutions, we help you to quickly & effectively launch your project.
The latest Go release, version 1.19, arrives five months after Go 1.18. Most of its changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility. We expect almost all Go pr…
CoreWCF is a port of the service side of Windows Communication Foundation (WCF) to .NET Core. The goal of this project is to enable existing WCF services to ...
We want Livebook to be accessible to as many people as possible. Before this release, installing Livebook on your machine could be considere...
This past week I had the privilege of presenting at and attending RailsConf 2022 Conference in Portland, OR. My presentation was titled Puny to Powerful PostgreSQL Rails Apps. This post will focus mainly on my presentation experience.
Could the next unicorns be private cities? A primer on a 120,000-resident, $5 billion GDP private city experiment in China, plus valuation models on network states.
I've been asked a few times recently how we got customers to sign up to Monzo in the early years and I haven't been able to give a satisfactory answer in a sufficiently short space of time. I thought...
Startups need data to grow, but in order to get data, they need to already be growing. How can startups overcome this to find a scalable way to make data-driven decisions?
One of the first things I tend to discuss with new members upon welcoming them to my research group is a brief plan for their first weeks. I always tell them variations of the following sentence:
2/8/2022
My rough ramblings on how to contribute a small pr to Nixpkgs
Reading all those discussions about the updates to Instagram and how people are turning disillusioned with the app, I began thinking: what would an ideal anti-Instagram service look like? Let's look at the most common complaints and try to find an alternative.…
I get asked this question a lot, so it seems like a good idea to collect my thoughts and turn it into a post - I aim to update this regularly as I think of new things.
Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting
This post walks through the typical approaches in this space — minimal distributions, scratch and “distroless” — finishing with a look at Chainguard’s new, improved version of distroless.
It would be such a shame if I couldn’t combine Rust, recursion schemes, and graphs into one blog post (with the added bonus of leaving out C++). So here we go!
Addressed to my future self