trains.fyi
A live, real-time map of passenger train locations in North America.
A live, real-time map of passenger train locations in North America.
We're excited to introduce Steve Bray as Cloudflare's new Head of Australia and New Zealand, as we continue to build and grow our customers, partners, and team in the region
After the merkley??? party, I went with some friends to Matt Mullenweg’s birthday party. (Matt, for those of you who don’t know, wrote Wordpress which over the years has become the premier blogging…
Learn why you should not fine-tune a model to add new knowledge to it, and what's the right approach for that.
Monday, November 27, 2023
Unless you're completely invested in a cloud-based development environment, chances are you'll actually clone a repository and run its code locally. For me, how well that works is a crucial indicator of overall project health. But let's start at the begi…
Do you feel sluggish? Not exactly suffering, but lacking willpower to keep an exercise regime or a new dietary plan for more than a week? Are you unable to find the needed inner strength to do the activities that you know will boost your lifestyle? Welcome to …
For my recent One Day Build: Expense Tracking project I wanted to enable notifications in a progressive web app. ChatGPT struggled to generate any good code for me, and I also struggled to find any minimal clear explanations online.
In this article, we'll discuss using Chromes Code Coverage panel and how you can leverage its insights to optimise performance.
Yusuf Aytas - Leadership - The Power of Consistency
Build for yourself, all else will follow
The CSS Zen Garden philosophy is a good one. Your markup should be just what it needs to be to convey the semantics of your document, and no more. Through the magic of CSS you can then make that document look however you’d like it to.
I have often thought about what extent of Infrastructure as Code and GitOps is relevant for a company. And I am probably not the only one. Many people in the DevOps, platform engineering and SRE space would also have thought of this question. What should be ma…
Discover Obsidian with this ultimate guide for beginners. Don't waste time, and learn what really matters.
How to set up a notification via email when someone logs into your server via SSH. Can also be adapted for plain terminal logins
In my previous post Chopping the Monolith, I explained that some parts of a monolith are pretty stable and only the fast-changing parts are worth being 'chopped.' I turned the post into a talk and presented it at several conferences. I think it’s pretty well r…
I was prompted to write this post by major frustrations in dealing with the Quest 3. The sad thing is these frustrations are part of something I accomplished using the Quest 3 that I really wanted to talk about, and then this crap came up.
I've recently started using Mastodon properly on a daily basis since bagging an account on bitbang.social, whi...
Take a look at the Cloud Native Landscape, and then realize… somehow… we have collectively made software harder (and probably much worse at greater cost). Now, this is the path of good intentions (along with some resume driven development and a dash of inexper…
I love making non-code contributions. They've had more impact than any line of code I ever wrote. Non-code and code contributors are all contributors.
A DevOps tool to document Bicep modules in a Azure container registry
Why does the structure matter?
Running your own businesses is a lot like competitive sports, only the score is money.
I love pomodoros 🍅. But I have to admit, most of the time when I reach for them, it’s because I"m already having trouble staying on task with whatever I’m doing. I generally don’t get a lot of value out of the ’longer break’ option, a steady beat of work and …
I got my hands on a Monoprice Blackbird 4K Pro HDCP 2.2 to 1.4 Converter. According to the marketing copy it “is the definitive solution for playback of new 4K HDCP 2.2 encoded content on 4K displays with the old HDCP 1.4 standard.”
I make distilled water at home and drink it as my primary form of hydration since the year 2020. I choose to do it partly for the taste – I mildly dislike the moderate amount of minerals in Toronto tap water. And partly for safety – the distilled water is guar…
Many cloud providers offer an ‘instance metadata’ service. Each refers to it with a different name but I’ll just call it IMDS hereafter. The IMDS is a HTTP interface exposed to VM instances which provides information about the instance itself, and often tempor…
Have I Been Pwned allows you to search across multiple data breaches to see if your email address or phone number has been compromised.
The Communication and Informatics Ministry is still studying a report of the alleged leak of IndiHome subscribers ' personal data. The ministry will ...
Microsoft advanced TypeScript to version 5.3 with a bevy of changes affecting everything from import attributes to interactive inlay hints for types, along with multiple optimizations.
An adorable side project featuring SwiftUI, MapKit, and open-source APIs
Default Lambda Parameters it’s a new feature on C# 12 which allows you to define a default value for a parameter in lambda expressions. In…
Python and Go have distinct qualities that can complement each other.
The Entity Framework team returns with new community standups after a summer break heads-down working on EF8. In this session, we’ll look at the new “complex...
As with anything that gains traction from a wider community, some misconceptions develop and spread. Vertical slice architecture falls into that trap. Don't ...
Forrester has recognized Cloudflare as a leader in The Forrester Wave™: Edge Development Platforms, Q4 2023 with the top score in the current offering category
Prettier, a JavaScript code formatter, has seen an incredible adoption thanks to its careful handling of the very, very, long tail of ways people can write code. At this point, the formatting logic has been solid and after our work on [ternaries](https://prett…
Arthur and Shay from the EF team are joined by members of the community to demo some of the key new features available now in Entity Framework Core 8. For ex...
Dear Community, In a world where massive AI projects are closed-source, and a handful of companies are set to control the future of AI, people are rightfully asking, where is OpenCV 5? OpenCV has been the standard for publicly available, free-for-commercial us…
Select Topic Area Product Feedback Body This is revolting and an anathema to the open source movement. A movement, I might add, Microsoft is abusing here. We're told that this is for security... Bu...
I asked GitHub Copilot to write some code for me, got frustrated and ordered it to write code, and then... chaos
Join this channel to get early access to videos and access to the source code I show in videos:https://www.youtube.com/channel/UCYgCOJLbtiBCHzuoPNovtzQ/join#...
I can’t prove this conclusively, but the cure for getting the “tell me what you want, what you really, really want” out of your head is probably to go fill out the linked survey o…
Ben Bowen's Software Blog
The horror of logging in only to find everything since May has vanished
It grabbed your MS-DOS screen and put it into a window.
Powered by Restream https://restream.ioFritz works on the TagzApp open source application. You can find it at https://github.com/FritzAndFriends/TagzApp
You know what’s easy? fork() is easy. You can fork off new processes all day and have them deal with individual chunks of a problem in parallel. Of course, its easiest if the processes don’t have to communicate with one another while they’re running and can ju…
Use code BLACKFRIDAY23 and get 40% off any course and 20% off any bundle on Dometrain: https://dometrain.com/courses?coupon_code=BLACKFRIDAY23Become a Patreo...
Data API Builder is an open-source project that generates in a few seconds REST & GraphQL API endpoints using a single configuration file for a database. 🔗 ...
I had an idea to improve tracing. Before: After: Background: Distributed tracing commonly has a client recording it is making a call, and the peer recording receiving it. However, sometimes the p...
In this article, I'll review the best practices for refactoring legacy code to reduce technical debt, overcome challenges, and how to prioritize refactoring.
In this post, I describe how to be notified when a change on a website occurs using a ChangeDetection.io and their docker containers
Tired of crappy mobile games full of ads, or semi-good games that try to squeeze as much money as possible out of you in the form of in-app purchases?
Hi there! Today we are going to see what IAsyncEnumerable is, how and when to use it.#csharp #dotnet
The future is here for .NET developers. Microsoft’s vision of next era .NET 8 platform becomes a reality in November 2023 and with that comes so much goodness for the developer community.
Watching a mutual ask for printer recs and receive a chorus of tired tech folk going "Just get a Brother, they're fine" and man MAN Like this is actually kinda fascinating honestly, Brother is now the best printer brand, the one that every Computer Person re…
Wil jij als eerste op de hoogte zijn van de nieuwste updates in .NET 8.0 én terug in de tijd reizen naar de oorsprong van The Hunger Games? Dan is ons evenement Bits, Bites & Bios op 29 november echt iets voor jou!
**Please note this is on a Thursday rather than the usual Wednesday.** This is our last in-person event of the year. We have two speakers, and as this is close to [.NET Co
Sponsorship is appreciated! ripgrep 14 is a new major version release of ripgrep that has some new features, performance improvements and a lot of bug fixes. In case you haven't heard of it before...
The launch of .NET Aspire promises to revolutionise the development of microservices, solving many of the problems developers face.In this video, I'll give y...
In this article, we will learn the different methods how to check if a file is in use with C#. And, the comparison between each option.
Welcome to .NET Conf Day 1! Full agenda: https://www.dotnetconf.net/agenda.NET Conf 2023 is the largest .NET event hosted online! Co-organized by the .NET co...
The great thing about measuring developer productivity is that you can quickly identify the bad programmers. I want to tell you about the worst programmer I know, and why I fought to keep him in the team.
Docker is an open-source platform that enables developers to automate the deployment and management of applications using containerization. It was created
This post is a trending issue.
Should you use cookie-based or token-based authentication in ASP.NET Core Identity? Or should you use JWT and OpenID Connect?
Mark Heath's Development Blog
Learn how to get the Azure Active Directory group names and ids from the Graph API using the C# SDK.
If you don’t know what the JSON source generator is, I suggest to first check this older post before you continue reading. Still there? OK!...
Instructor answer booklet available with proof of credentials via MIT Press.
I'm heading to Las Vegas for re:invent soon, perhaps the most boring type of industry extravaganza there could be. In that spirit, I thought I would write something quick and oddly professional: I'm going to complain about Docker.
It's not documented all in one place neatly like the fasthttp repository. The short answer is that the team is absolutely obsessed with...
Alright, alright, alright! This blog post announces the release of Sep 0.3.0 with unescape support. Sooner than I had imagined given we don’t really need it, and primarily as a consequence of pride and vanity. Not the least given that in Joel Verhagen’s update…
As asked by @PoignardAzur: some people over at r/rust are curious how the rewrite is going? In short: We're "mostly" done. Quantifying that isn't all that easy because there are separate measuremen...
🎁 Notion template: List of questions to ask before making a technical decision included!