Microsoft Reaffirms Fate of Visual Basic -- Visual Studio Magazine Microsoft updated its programming languages strategy, confirming that Visual Basic will remain a going concern even though it's still relegated to second-rate status when compared to C# and F#.
Microsoft debuts new version of Bing that could finally rival Google A completely revamped version of Bing with natural language search powered by OpenAI will make it easier to find the information you need.
Zelda 3 - A Link to the Past for Windows, Linux und MacOS Gerne denke ich an die 90er zurück. Der Start der Heimcomputer, der speziellen Musik, und der Spiele. Eines der Spiele, an die ich gerne zurückdenke, ist "Zelda - A Link to the Past". Schon Ende der 80er hatte Nintendo diese epische Reihe gestartet. So sa...
Board Games For Product Teams I’ve spent the last few years working in and building remote product teams.
Use Visual Studio dev tunnels to handle Twilio Webhooks Learn how to develop webhooks on your local machine using Visual Studio dev tunnels and ASP.NET Core.
Introducing network.txt: A Standard for 3rd Party Data Transparency In today’s digital age, privacy and data protection have become major concerns for both website visitors and developers. With the introduction of GDPR laws, it’s important for websites to provide clear information about the sharing of personal...
Taking a look at Nostr After hearing about Nostr from multiple people over the past weeks I decided to take a look and learn more about it. I found nostr-resources.com, usenostr.org and github.com/aljazceru/awesome-nostr to be helpful to get an initial overview. Running a nostr...
How does Knative project compare to Dapr? How does Knative project compare to Dapr? Both Dapr and Knative projects help create and run cloud-native applications on Kubernetes, but ...
SVG viewBox padding Suppose there's a rect shape the same size as its SVG container. When you add stroke to it, the border of the rectangle you see is only half its actual width.
Does thanking too many people in the credits indicate a movie is bad? David Wilkinson got in touch yesterday asking for advice on his new crowdfunding campaign. One of the topics he wanted to chat about was the ‘cost’ of offering a “Thanks” credit to his backers. This involves awarding someone who backs the film a credit on...
WebView2, Electron challengers, and (slightly) lighter desktop web applications Newcomer desktop-web framework Tauri has quickly attracted the interest of developers looking to build cross-platform desktop applications using web technologies. Promises of smaller and faster applications certainly appeal to those using Electron. In thi...
High Costs are not About Precarity I’ve seen people who I think highly of argue that high construction costs in the United States are an artifact of precarity. The argument goes that the political support for public transporta…
Metrics layers: past, present, future - Blog | Hex Why dbt Labs’ acquisition of Transform is great for data stacks
Ruby/Rails performance comparison of Intel Mac, M1 Max, and M2 Max – Relentless Simplicity Your email address will not be published. Required fields are marked *
Destroying the right server Have you ever run a destructive command on the wrong server? The year was 2010; I had 3 servers that I maintained with a few friends.
The Validity of Custom Element Tag Names Writing about the big beautiful mess that is making things for the world wide web.
Understanding GPT A Bit Better Here is something you can try to understand ChatGPT and similar systems better, by looking in to your own brain.
.NET Data Community Standup - SQLite with .NET and EF Core This week, Eric Sink (creator of SQLitePCL.raw) and Brice Lambson (creator of Microsoft.Data.Sqlite) join the .NET Data Access Team to discuss everything SQL...
Bean Machine Retrospective, part 7 How do we write a compiler in a typical general-purpose line-of-business OO programming language such as Python or C# or whatever? Compilers are programs, so we could make the question more general…
Cross-platform Maps with .NET MAUI The .NET Multi-platform App UI (.NET MAUI) Map control is a cross-platform view for displaying and annotating maps. The Map control uses the native map contr...
How can I get the original target of a shortcut without applying any 32-bit adjustments? Disable the fancy tracking.
Unbiased median absolute deviation based on the trimmed Harrell-Davis quantile estimator The median absolute deviation (\(\operatorname{MAD}\)) is a robust measure of scale. For a sample \(x = \{ x_1, x_2, \ldots, x_n \}\), it’s defined a...
How to Clone a List in C#? - Code Maze In this article, we will look at all the different ways we can clone a list in C# and what we should pay attention to when doing so.
Software Security Report Finds JavaScript Applications Have Fewer Flaws Than Java and .NET Veracode's State of Software Security report for 2023 found that there is a 27% chance within a given month that security flaws will be introduced into an application. The report also found that JavaScript applications on average have fewer flaws and fast...
INSTA360 ONE X2 – EPIC Car Vlogs With IMPOSSIBLE Driving Shots! [No Drone!] #Insta360 #Insta360OneX2 #sportzntouringAs a UK Car Vlogger for the last 18 months, I've been using the Insta360 range of cameras to achieve otherwise imposs...
The business value of frequent deployments: Recouped time Planning a move to frequent deployments will identify inefficiencies, minimize hard costs, and recoup valuable time to your development team.
How to use Entity Framework Core in ASP.NET Core A beginners guide from start to end to getting ASP.NET Core and Entity Framework Core working together.
C#11 - Immutable Object and Defensive Copy We discuss some issues related to Immutable Object and “defense copy”
Modularizing React Applications with Established UI Patterns Learn how to apply established UI patterns for a more organized and maintainable codebase and discover the benefits of layering architecture in React development
Extracting Key-Value Pairs from Document Form Fields with AWS Textract and .NET | no dogma blog Textract can do more than just extract plain text, it can also identify fields in a form and extract the key-value pairs. In this post, I'll show how to use it to extract key-value pairs from a tax document.
Tech Conferences A highly-customizable Hugo academic resume theme powered by Wowchemy website builder.
Death Of a Programmer. Life Of a Farmer Every person has their own idea of the things that keep them alive.
Azure DevOps Podcast: Philip Japikse: Professional C# in .NET - Episode 230 An international speaker, Microsoft MVP, ASPInsider, MCSD, PSM II, PSD, and PST, and a passionate member of the developer community, Phil has been working with .NET since the first betas, developing software for over 35 years, and heavily involved in the ...
Languages & Runtime Community Standup - Otterkit: an OSS COBOL compiler for .NET Today, Gabriel Gonçalves shows us Otterkit, a free and OSS COBOL compiler for .NET. We're talking about what it takes to bring up a compiler for .NET.Communi...
The program is the database is the interface I do my accounts each year with a simple script. Something like this:
Print on FreeBSD Nothing compares more to the sense of power UNIX sysadmin experiences when being able to print from a command line on its UNIX system :p I kinda omitted this topic (printing) for quite a lot of tim…
Multimodal Machine Learning Multimodal learning is a machine learning technique that incorporates data from multiple modalities – ways of perceiving the world – to create models that have increased accuracy and better capabilities.
Rule of Four A communication heuristic, optimized for asynchronous communication of detailed concepts between human beings. Rationale Existence “proof” Our short term memory can hold at best about 7 +/- 2 chunks of information at a time. Start with the lower end of t...
Developer-Driven Software Development At Plocs ( we use a development process called Developer-Driven Software Development: 1) Tasks are assigned to developers based on their suitability for the task. 2) Each developer gets a small num…
pedro cattori When you start a new job adventure, create a memories folder for it. Then, whenever you're excited/proud/happy about your work, screenshot it and stick it into memories.
It’s worth running a FreeBSD or NetBSD desktop Not detailing how to do it, but justifying why you'd want to.
ChatGPT, Bard, and the battle to become the "everything app" AI-powered search assistants are crucial to ensure that the Web starts and ends on your platform
Setting up a Filecoin Saturn Node - Laurence Vandeyar While in Lisbon at the end of 2022 I heard about the Filecoin Saturn launch and thought this was a pretty cool idea to create an on-chain CDN on-top of IPFS. The idea intrigued me to go through the process to setup a node. My setup notes were pretty invol...
Understanding Large Language Models -- A Transformative Reading List Since transformers have such a big impact on everyone's research agenda, I wanted to flesh out a short reading list for machine learning researchers and prac...