5G Google Pixel Phones - Google Store
Google 5G smartphones feature the latest technology so you always have that new phone feeling. Find out which Pixel is right for you.
Google 5G smartphones feature the latest technology so you always have that new phone feeling. Find out which Pixel is right for you.
Today we are releasing function pipelines, a new feature that allows you to analyze data by composing multiple functions in SQL - introducing a simpler, cleaner way of expressing complex logic in PostgreSQL.
Mathy Vanhoef breaks Wi-Fi security yet again, with a new frame aggregation attack that affects all Wi-Fi encryption standards since 1997 and up to today.
Reverend Guitars and Basses are made with Korina bodies and loaded with Reverend's custom pickups. The guitars feature a Boneite nut and Reverend's Bass Contour Control while basses are stocked with Hipshot Ultralight Tuners and 5-piece maple and walnut neck –…
And after spending dozens of hours reading through feature lists and documentation, I’m ready to gouge out my eyes.
UWP deprecation angst is back in vogue.
When I joined Microsoft just about 3 years ago I just missed the prior release ...
F# 6 is now a release candidate. Checkout all of the new features available in this release.
As we previously announced, the first DaprCon will take place on October 19th-20th! In this post, we’ll share some more details on the content and speakers. DaprCon will include a variety of content including a keynote, technical sessions, panel discussions an…
This newsletter is a day late because Monday, am I right? With that aside, let’s get into what happened Last Week in .NET: 🌇 Sunsetting of .NET Framework and .NET Core runners in Cake 2.0 Cak…
Powered by Restream https://restream.io/
Web browsers are ubiquitous, but how do they work? This book explains, building a basic but complete web browser, from networking to JavaScript, in a thousand lines of Python.
On show #38 of Rockin’ the Code World with dotNetDave, I am ranting about far too many .NET software engineers DO NOT understand how memory management works when it comes to disposable object…
Deleting an S3 bucket is harder than you think, and may even cost you money.
“OH GAWD”Around the time of the subprime mortgage collapse, I was working in an enterprise software company. I worked in a large open space full of...
Nim version 1.6 is now officially released!
Kestrel is amazing, and getting even better in .NET 6! Stephen Halter's here to show off all the fun new stuff: multi-process socket handoff with SocketConne...
It shouldn't be as hard as it is to set user-specific paths at a global level, but it is. Here are some notes I have on what I've found.
On show #33 of Rockin’ the Code World with dotNetDave, I am discussing why at some companies, it takes so long to get engineers onboarded so they can start coding and providing value to the c…
On show #30 of Rockin’ the Code World with dotNetDave, I am discussing what type of working environment software engineers prefer after going through the COVID-19 pandemic. Watch and let me k…
In this episode dotNetDave talks about how to trap ALL exceptions in your application, no matter what assembly might be causing them (even if you don’t have source).
macOS Monterey. Connect like never before. Exciting FaceTime updates. An all-new Safari. Powerful new ways to work across devices. And much more.
Let's have a watch party for the .NET 6 launch!.NET Conf is a free, three-day, virtual developer event that celebrates the major releases of the .NET develop...
On the Workers team, we have a policy: A change to the Workers Runtime must never break an application that is live in production.
In distributed systems, the term Byzantine fault tolerance refers to working in an environment where the other nodes in the system are going to violate the i...
In this post I look at the changes that were made to WebApplicationFactory to support minimal hosting APIs with WebApplicationBuilder in .NET 6
On 22 September, around midday, ESA’s Integral spacecraft went into emergency Safe Mode. One of the spacecraft’s three active ‘reaction wheels’ had turned off without warning and stopped spinning, causing a ripple effect that meant the satellite itself began t…
Razor pages are a framework which allows you to generate webpages by blending C# and HTML. This provides fully compiled websites which offer great scale and ...
In this episode, Software Engineer, Christopher Scott, join Jeremy to talk about the new Table Storage SDK for .NET. [00:00] - Intro[01:45] - When do I use Table Storage?[02:32] - What are the highli
In this episode, Software Engineer, Christopher Scott, join Jeremy to talk about the new Table Storage SDK for .NET. [00:00] - Intro[01:45] - When do I use Table Storage?[02:32] - What are the highli
Alternative headline: Yet another widely used project maintained thanklessly by 'some random person in Nebraska'
As filed with the Securities and Exchange Commission on October 18, 2021.
I recently watched “The Billion Dollar Code” limited-series on Netflix, which claims that Google Earth is a rip-off of a project called…
As part of DeepMind's mission of advancing science, we have acquired the MuJoCo physics simulator and are making it freely available for everyone, to support research everywhere.
Apple today announced M1 Pro and M1 Max, the next breakthrough chips for the Mac.
The new MacBook Pro. Incredible performance with the M1 Pro or M1 Max chip. Amazing battery life. And a 14” or 16” Liquid Retina XDR display.
Try the links in the MadSci Library for more information on Engineering.
Till now, we have seen two Dapr building blocks which are the service to service invocation building block and the secrets building block. The secret building block serves to protect things like a dat
Self-hosted and cloud-based application monitoring that helps software teams see clearer, solve quicker, & learn continuously.
Immutable collections, which are collections that cannot be changed, was introduced in .NET 4.5 and are supported in .NET Core and beyond. There are immutable collections that mirror many of the ge…
In this blog post we create an ASP.NET Core application which uses API Framework to add support for runtime changes.
With Azure Static Web Apps we get a user profile as part of the security platform, but that profile is pretty limited, we get an ID for the user and something contextual from the authentication provider, like an email address or a username. This means that if …
Software testing is critical to the software development life cycle. Let's look at various software testing models, their advantages and disadvantages.
Just a quick heads up that there’s an issue that has been discovered with previews 1 and 2 of the Windows App SDK, as documented here. There is an upcoming preview 3 which will address this issue. At the time of writing, the latest stable release is v0.8.5. Th…
F# Advent Calendar is a long tradition in F# community F# Advent Calendar in English: 2020, 2019, 2018, 2017, 2016, 2015, 2014 F# Advent Calendar (in Japanese): 2020, 2019, 2017, 2016, 2015, 2014, …
In Visual Studio 2022, our team made a series of targeted investments to upgrade the Visual Studio user interface. We’re committed to spending time on the things that have meaningful impact to your product experience, so we grounded our work in real problems a…
How do you know whether the code you wrote is readable?
It's common to see people advocate for learning skills that they have or using processes that they use. For example, Steve Yegge has a set of blog posts where he recommends reading compiler books and learning about compilers. His reasoning is basically that, i…
Implicit/Global Usings, Scoped Namespaces, & more. Aligns with other projects in .NET 6 This has impact on the .NET MAUI, .NET MAUI Blazor, and the .NET MAUI Library. No impact on the item temp...
Since Python 3.5 was released in 2015 including PEP 484 and the typing module type hints have grown from a nice-to-have to an expectation for popular packages. To fulfill this expectation our team...
Award for longest blog post title ever? Andrey Muzychenko has a great github ...
.NET MAUI, the .NET 6 evolution of Xamarin.Forms that's running late, now has updated controls and new support for borders, corners and shadows across most controls and layouts in the latest preview.
This Technology Radar quadrant explores programming languages and frameworks
This post is a horror story about what happens when your code/test scripts go wrong. It's also a horror story on how not to test your code. Most testing advice hits low hanging fruit advice: Kid, you should write unit tests. Sure, grandpaWe won't be doing t…