When people say “debuggers are useless and using logging and unit-tests is much better,” I suspect many of them think that debuggers can only put breakpoints on certain lines, step-step-step through the code, and check variable values. While any reasonable …
Join Michael A. Hawker (aka the XAML Llama), from the Applications, Partners, and Store team, and learn about the Community Toolkits for .NET and Windows. We...
An unofficial bonus chapter for the iOS Human Interface Guidelines: Learn how to structure iPhone apps with drill-downs, modals, pyramids, sequences, and more.
I recently came across a blog post on Hacker News titled “I’m a very slow thinker” in which the author describes how he processes the world around him, and some of the experiences that came with it.
In Sweden we have the expression "skynda långsamt" (hurry slowly). Maybe it's the same in English. Anyway, I used to think it was kinda stupid. A bit like wh...
The latest release of the Closure Compiler(tm) included the ability to add nosideeffects tag in sources. We itilise that to enable dead-code elimination.
The title might come of as hyperbole but it's really true.
I'll explain.
A few years ago, NYSED created a certification area for computer science. At Hunter, we've been running our certificate program for the past three years and taking current teachers and qu…
Say goodbye to complicated port forwarding and hello to effortless access to your self-hosted services with Cloudflare Tunnels. Discover how to configure and use this game-changing technology.
Stories emerged during the summer of Starlink customers seeing a sharp decline in (previously impressive) average download speeds and increased unreliability. Has SamKnows spotted any serious drop-off in the performance of Starlink? Has reliability suffered? W…
Being a hero is nice, isn't it? You work hard, single-handedly save the day, and your teammates are eternally grateful to you. However, such behavior is, in fact, highly problematic. Let's see why, and what to do instead.
I spent some time this week going through the whole suite of OpenAI agreements and policies and was quite surprised at what I found in their Terms of Use (TOU). It turns out that OpenAI’s confident…
katedowninglaw.com·Published by Kate Downing
View all posts by Kate Downing··5-6 minutesai
A post in which I describe my thoughts on feature flags. Why they are better than other ways of continuous delivery. How they make your organization better. More effective. And more successful.
Arrays are prevalent in programming languages, NoSQL databases, and storage formats like JSON and YAML. However, most table-based systems were not designed to handle them. Storing arrays usually requires an extension and querying them with SQL is awkward. You …
tags: #education
Teaching is like setting up dominoes for your students – they knock them down, see what happens, and learn. When the chain of 3000 dominoes ...
Your car is perfect until you see your neighbor’s.
Everything seems good enough, but then you see an ad or your Instagram feed and wish you had that beautiful desk instead of the perfectly fine one you’re using.
“If only I had that new thing.”
“If only I could…
Building a world class network isn’t always easy, otherwise everyone would do it. I wanted to share with you some of the challenges that we’ve faced and how we’ve gone about overcoming them to become a leader for network performance in Indonesia.
Welcome to the Enterprise App Pattern - Reliable Web Apps series of videos where you'll learn best practices and gain prescriptive guidance on how to build b...
Welcome to Security Week 2023 we’ll demonstrate how Cloudflare is making it as easy as possible to shift from protecting applications, to protecting employees, and making sure they are protected everywhere.
To keep unit tests fast and isolated, the data access layer is often tested using a mock of the database. But are unit tests and mocks actually a good choice?
Python implementation of the Hilbert Sort algorithm for sorting of one-dimensional data in a higher-dimensional space using the Hilbert curve - hilbert_sort.py
Trevor Hunter from Kobo Rakuten is going to be speaking about Kobo’s usage of RavenDB in a webinar on next Wednesday.When I started at Kobo, we needed to loo...
.NET MAUI Community Toolkit version 5.0.0, is packed with updates to enhance user experience with improved accessibility and functionality. Features and updates including the SemanticOrderView, FileSaverResult, FolderPickerResult, and StateContainer offer grea…
Being Cloud Native is often considered crucial for business success in the current business landscape. However, the perception of becoming “Cloud Native” as a drastic change for a business might not necessarily be accurate. In this article, we will delve into …
Log Monitor is an open-source tool that helps customers expose their Windows logs to the STDOUT pipeline. After our previous release of Log Monitor, we’ve heard feedback from our customers around the lack of structured formatting for logs that affect querying …
One of the most impactful things we’ve worked on in TypeScript 5.0 isn’t a feature, a bug fix, or a data structure optimization. Instead, it’s an infrastructure change. In TypeScript 5.0, we restructured our entire codebase to use ECMAScript modules, and switc…
Learn how to create a Bluetooth explorer app with Uno Platform. Our guide will walk you through the process of building an app that enables users to select nearby Bluetooth devices and query their functionality.
This proposal is edited by @tarekgh Proposal The aim of this proposal is to introduce an abstraction for time and date functions that covers a range of scenarios. This abstraction will include the ...
I got annoyed with my personal laptop always being out of battery when I wanted to work on my small programming projects, so I am building myself a laptop form factor device. It currently has an estimated battery life of up to 2 years depending on ambient ligh…
Today, we are thrilled to announce that ChatGPT is available in preview in Azure OpenAI Service. With Azure OpenAI Service, over 1,000 customers are applying the most advanced AI models—including Dall-E 2, GPT-3.5, Codex, and other large language models backed…
azure.microsoft.com·Eric Boyd
Corporate Vice President, AI Platform, Microsoft··8-10 minutescloudai
Microsoft recently announced the release of the Public Preview Enhancements for Logic Apps Standard in Application Insights. These enhancements provide developers with more in-depth insights into the performance and health of their standard Logic Apps, making …
infoq.com·Steef-Jan Wiggers
Cloud Queue Lead EditorFollow··4-5 minutescloud
HashiCorp has released version 1.13 of Vault, their secrets and identity management platform. This release includes multi-namespace access workflows, improvements to the Google Cloud secrets engine, usability improvements to MFA, and certificate revocation for…
In announcing the latest Visual Studio Code update last week, Microsoft said the new profiles functionality was one of the all-time most-requested Visual Studio Code features, allowing for unique configurations for different projects and workspaces.
Welcome to the Enterprise App Pattern - Reliable Web Apps series of videos where you'll learn best practices and gain prescriptive guidance on how to build b...