2 years at Twitter · eed3si9n
Sun, Nov 20, 2022
Sun, Nov 20, 2022
PhD student in Photophysics
In the article for Agile Software Development, there are six thousand, eight hundred words and over 100 references.
Designing a workflow for creating biomimetic orthoses from 3D scans.
Like many folks, I tend to lose sight of the tools I use most frequently and most tacitly. It’s a shame, though, because for the very same reason, these are the tools for which I’m the most grateful! I have plenty to be thankful for, but I figured some reflect…
I shoot a lot of nightscapes and aurora’s. It’s not uncommon to see my camera in the 3200 to 6400 ISO range doing 30 second or longer exposures for extended periods of time. So for me one of the main performance criteria for any camera is long exposure noise. …
Reverse Engineering an Updated NY Waterway App
Functional programming offers a bunch of really cool programming patterns. Two that I really enjoy are tail recursion and pattern matching, especially how they are implemented in OCaml. However, I spend a lot of time writing Emacs Lisp now, and I was wondering…
As Twitter’s new management continues to nosedive the platform directly into the ground, many people are migrating to what seem like drop-in alternatives; i.e. Cohost and Mastodon. Some are e…
Visiting architect Peter Zumthor's wooden house, Oberhus
There is self-help content thrown at us from all sides. Our Youtube feed telling us how to lose weight with this new 30 days challenge, or how we can…
The passwordless future is rapidly approaching. Soon, 1Password will help you sign in using passkeys, and we’re excited to share a sneak peek with you today.
Tue November 22, 2022
Nov-24-2022
.NET is a cross-platform and cross-application scenario open source technology solution. Are you using .NET to complete deep learning work? This course will ...
Password must not contain consecutive characters: catfall$8$7Ddog
Join me as I explore and play with various new #dotnet minimal API features and learn new stuff!
This post will concentrate on everything new, cool, trendy, and useful around the integrated Web Live Preview tool in Visual Studio 2022. More than 17 years ago, when I started my dev career with ASP.NET Web Forms as part of an ASP.NET development team,
The smallest thing you can do to make the biggest impact on cycle time? Add estimated time to review to pull requests.
Rust is awesome, for certain things. But think twice before picking it up for a startup that needs to move fast.
It is well-known that writing a good VM for a dynamic language is never an easy job. High-performance interpreters, such as the JavaScript interpreter in Safari, or the Lua interpreter in LuaJIT, are
Lazy conversion is too lazy.
Join me as I explore and play with various new #dotnet minimal API features and learn new stuff!
We are proud to share that Cloudflare has been named one of the Top 100 Most Loved Workplaces in 2022 by Newsweek and Best Practice Institute (BPI)
As part of the .NET 7 launch, on November 8th Microsoft unveiled the new features of C# 11, the latest version of the popular .NET programming language. The most prominent improvements include string enhancements, static method abstractions, list patterns and …
This post is about using dev tunnel in Visual Studio to debug your web APIs. Usually when we build applications which requires a callback from an external service I used to implement a tunneling software like ngrok - one example is implementing power platform …
In this article, we will learn how to check if a string ends with a number in C# using several different methods.
.NET 7 has replaced the insecure XmlSecureResolver with a new ThrowingResolver type.
* Added user management - Nuked all migrations and started over (good thing this is a sample) - User identity for managing users - Added a create user endpoint - Updated tests to create a real ...
When it comes to accessibility, the colors that you choose play a huge role! Here are a few things you should be aware of when choosing colors for your app.
The last test is from 2019 which is still accurate but the world is changing and we have arrived at .NET 7.0 which is reason enough to spin up my test suite again and measure from .NET 4.8, 3.1, 5.…
What is .NET MAUI? .NET Multi-platform App UI (.NET MAUI) is a cross-platform framework for creating native mobile and desktop apps with C# and XAML. Using .NET MAUI, you can develop apps that can run on Android, iOS, macOS, and Windows from a single shared co…
Join us Wednesday, December 13, 2022, 3:00 - 4:00 PM UTC (check other timezones) for our free live webinar, Blazor Best Practices Borrowed From ReactJS, with Principal Consultant at Accenture, Brandon
Fourth up in this blog series! Solving for Horizontal Scale with IIS and Containers. Make sure to check out the other topics in the blog on SSL certificate lifecycle management, IIS app pools and websites and Hardcoded configurations Azure Kubernetes Serv…
Picking up where we left off, I want to add unit tests to my program. Now, I know, I should have been using unit tests all along. I have no excuse and hang my head in shame. To get started, I’…
C# 11 introduces some list patterns and I’m loving them.
Today the Windows Subsystem for Linux (WSL) in the Microsoft Store is dropping its “Preview” label and becomes generally available with our latest release! We are also making the Store version of WSL the default for new users who run wsl --install and easily u…
Understand how to use the .NET 7.0 IParsable interface and how it opens the doo to Generic Factory Pattern.
4 Posts, 9 Following, 5.58K Followers · Creator of Have I Been Pwned. Microsoft Regional Director and MVP. Pluralsight author. Online security, technology and “The Cloud”. Australian.
Twitter supposedly lost around 80% of its work force. What ever the real number is, there are whole teams with out engineers on it now. Yet, the website goes on and the tweets keep coming. This left a lot wondering what exactly was going on with all those engi…
In GNU ld, -r produces a relocatable object file. This is known as relocatable linking or partial linking. This mode suppresses many passes done for an executable or shared object output (in -no-pie/-
For more than 15 years I've built my own "Home Automation" components. Nothing fancy, though maybe back then it was. It started with some colored LED spots under my couch connected to my Ethernet via a micro controller. Later I added WiFi and 433MHz radio to c…
To understand how to choose good domain names it's crucial to understand what makes a domain valuable: length, context and the TLD.
Fly.io is not advertising itself as a Django-first hosting platform. However, it provides all the building blocks for a sweet Django setup.
One, of the killer features of Gmail (in my opinion) is ability to collect e-mails from external POP3 accounts and send messages via external SMTP servers. This way, one can use Gmail as slick, web based e-mail client to virtually any account in any domain, wi…
Fans, an active cooling element, move air in a system. Heat must be removed from the site of its production, and from the system as a whole. A fan increases heat convection with surrounding air via airflow. Air is at its highest pressure immediately in front o…
Software Development, Communication, Security, Remote-Work, and Leadership Best Practices
I prefer to organize code into short stories
It is well-known that writing a good VM for a dynamic language is never an easy job. High-performance interpreters, such as the JavaScript interpreter in Safari, or the Lua interpreter in LuaJIT, are