calibre - E-book management calibre: The one stop solution for all your e-book needs. Comprehensive e-book software.
TJA statement on updating bylines On Updating Trans Journalists’ Bylines In recent weeks, there have been ongoing conversations about whether it is appropriate to retroactively change a trans journalist’s byline once they have come out. We, the Trans Journalists Association, charge that ...
Report: Mac Developers Prefer VS Code over Xcode -- Visual Studio Magazine About 57 percent of respondents chose VS Code, followed by Xcode (34 percent), Sublime Text (15 percent), IntelliJ (13 percent), PhpStorm (9 percent) and Nova (5 percent).
Webmention Analytics I built a tool to analyze incoming webmentions. This new side project generates monthly reports to see how and where my content is mentioned.
Why dummy data matters - and how to generate it - Michael Stivala Part of creating a successful Staging and Test environment for your application is generating dummy data as part of your deployment process. This dummy data is used during development, the QA process and even for feature demos. Making it easy for applicat...
My experience with sexual harassment in the Scala community After three years of silence, I decided to speak up and share the story of how I was manipulated and harassed by Jon Pretty.
Content Marketing for Bootstrappers | James Chambers How to use your strengths as a maker to grow long-term traffic for your SaaS.
Developing Expertise at Work: A Guide Every company has a shortage of experts. The world inside and outside every organization is constantly changing, and even someone who has solved a problem before, hasn’t solved it in the current co…
Privacy by Design is reformist: But do we need revolution? If you search for ways to make computing more respectful of consumer privacy, it will not take you long to stumble upon Privacy by Design (PbD).
Dropbox is way too clingy A post in which I post about how involved the Dropbox cancellation process is.
Don't consume news in the morning Don't consume stuff in the morning. You are more productive and you will get more work done at the beginning of your day.
Epistemology Wars Seven books I've read in the last two months and the common, culturally-relevant thesis that joins all of them together.
.NET Foundation Project Spotlight - Roslyn .NET Foundation Marketing Committee member Isaac Levin spoke to Jared Parsons, one of the maintainers of Roslyn. For more detail, be sure to check out the Pr...
FBI Shares Email Addresses to Speed Emotet Cleanup The FBI has shared 4.3 million email addresses stolen by the Emotet malware with the Have I Been Pwned breach notification site. The entry of those addresses into
Why does a zero-length stackalloc make the C# compiler happy to allow conditional stackallocs? The following "fix" is very confusing to me; the scenario here is conditionally deciding whether to use the stack vs a leased buffer depending on the size - a pretty niche but sometimes-
TypeScript Decorators by Wekoslav Stefanovski - BLbit UG This event is hosted by BLbit UG - https://www.meetup.com/blbitug/Meetup link: https://www.meetup.com/blbitug/events/277832875/Join us next Wednesday for a n...
Fermilab welcomes first baby bison of the year The first baby bison of the season was born on April 26, 2021 in the morning.
How we ship code faster and safer with feature flags - The GitHub Blog At GitHub, we improve existing features and work on new ones all the time, so we use feature flags to ship faster and to lower the risk of deployments.
Visual Basic support planned for .NET 5.0 | Visual Basic Blog We’ve heard your feedback that you want Visual Basic on .NET Core. Earlier versions of .NET Core supported Class Library and Console applications types. Starting with .NET 5 Visual Basic will support: Class Library Console Windows Forms WPF Worker Service...
Visual Basic docs - get started, tutorials, reference. Learn Visual Basic programming in .NET - for beginning developers, developers new to Visual Basic, and experienced Visual Basic developers
Apple's follow-up to M1 chip goes into mass production for Mac TSMC-made chipsets to replace Intel offerings in laptops set to launch in 2H
ASP.NET Community Standup - SPA Updates Get a look at what we're working on with single page application updates in ASP.NET Core.Community Links: https://www.theurlist.com/aspnet-standup-2021-04-27...
[Last Week in .NET #39] – Microsoft’s MVP Program has a new requirement: Shilling Not much in the way of releases last week, but lots of shenanigans. I spelled that word on the first try which matters not a whit to anyone else but I’m proud of myself. The shenanigans thems…
The .NET Docs Show - Optimizing .NET Linux containers the right way! Works on my machine! Our guest shows us how to take Linux containers to the next level to run .NET anywhere containers run.Featuring: Robert Rozas (@JefeMaes...
C++ coroutines: How do I create a coroutine that terminates on an unhandled exception? | The Old New Thing Last time, we saw that declaring a coroutine as noexcept doesn’t do what you think. The noexcept specific says that production of the coroutine does not throw an exception, but it says nothing about what happens during execution of the coroutine.
Don't Use the Sidebar in VS Code!! If you want to write code faster, don't use the Sidebar in VS Code. It will slow you down! As a developer, your goal should be to keep your hands off of the ...
Running Lisp in Production At Grammarly, the foundation of our business, our core grammar engine, is written in Common Lisp. It currently processes more than a thousand sentences per…
Trying out the open-source eCommerce platform nopCommerce using Docker In this post I show to run nopCommerce locally using docker-compose, show how to bootstrap the app, and take a brief tour of the app
Some more C# 9 - Red Hat Developer Explore C# 9's new nint and nuint native-sized integer types for facilitating native interop in C# 9 programs, in this final article in the series.
SSHing to my Raspberry Pi 400 from a browser, with Cloudflare Tunnel and Auditable Terminal This is how I set up a Pi 400 on my home network, used Cloudflare Tunnel to connect it to the Cloudflare network, used Auditable Terminal to connect to the Pi 400 via Cloudflare and the tunnel using nothing more than a browser.
How to safely open-source internal software - Some best practices On this post we’ll be focusing on a few essentials that should be done before making your project open-source.
FAQ | Ataque cibernético | 14/03 1) Quais dados foram afetados ou vazados? Sua senha não foi comprometida por este ataque cibernético. No entanto, aproveitamos para lembrar que, como uma boa prática, é recomendável que você altere...
Workshop Spotlight: Developing Cross-Platform Web Apps with ASP.NET Core | Developer Support App Dev Manager Reed Robison spotlights the DevOps Fundamentals workshop offered through Microsoft Premier and Unified Support. Microsoft Premier and Unified Support provides access to a variety of resources to help our customers get the most value out of...
HomeLab and Shop Tour! 100K Subscriber Extravaganza! Dave tales you on a behind-the-scenes tour of the shop at Dave's Garage and introduces the Oval Office, Man Cave, 10 gigabit Ethernet, Synology NASs, Threadr...
How to deploy Angular app to Azure App Service running Linux from GitHub | Developer Support Nicola Delfino demonstrates how to deploy Angular apps to Azure App Services running Linux from GitHub. This sample demonstrates how to deploy, from GitHub, an Angular single page application (SPA) to Azure App Service running Node.js on Linux. A continu...
Jefit Data Incident Public Announcement Dear Jefit user, We are releasing a public announcement about a cyber-incident that may have exposed some of your Jefit account information (No financial data involved). If your Jefit account was registered before September 20th, 2020, your account might ...
My current HTML boilerplate Every element I use for the basic structure of a HTML document, with explanations why.
The Linux Foundation's demands to the University of Minnesota for its bad Linux patches security project | ZDNet ZDNet has obtained a copy of the Linux Foundation's letter to the University of Minnesota laying out what happened with the bad Linux kernel patches 'research project' and demanding that 'all information necessary to identify all proposals of known-vulner...
allaboutapps/integresql IntegreSQL manages isolated PostgreSQL databases for your integration tests. - allaboutapps/integresql
Pretty print/syntax highlight .NET stack traces in a browser ✨ Want to print stack traces on your website? In this post, I'll show you how to pretty print and syntax highlight .NET stack traces directly in the browser.
Useful features from C# 7 to 9 with Julien Couvreur Thu, Apr 29, 2021, 7:30 PM: There are loads of new useful functions in the C# languages, but many of us are focusing on writing code so not all of us have taken the time to try the new features.We hav
Don't Code Tired | Free .NET Testing Courses This Month Don't Code Tired - Jason Roberts on Software Development and .NET - This month all my Pluralsight courses are available for free including a lot of .NET testing content
Best Practices in Software Development—Part 4 Do things differently, and have fun while you’re doing them.
Can you really develop with Linux GUI Apps on Windows 10 with WSLg? How about PyCharm? I blogged about How to run Linux GUI apps on Windows 10 with WSL and WSLg, but ...
How to run Linux GUI apps on Windows 10 with WSL and WSLg Many folks have installed X servers and X410 on their Windows 10 machines and ...
Adam Storr - Lightning Talk on HttpClient Interception by Just Eat at dotnetOxford Apr 2021 Adam Storr - Powered by coffee!
All Your Macs Are Belong To Us All Your Macs Are Belong To Us - bypassing macOS's file quarantine, gatekeeper, and notarization requirements
Woven Planet, a subsidiary of Toyota, to acquire Lyft’s self-driving car division $550 Million Deal Unites Talent, Technology and Geographies to Propel the Industry Forward Lyft, Inc. (LYFT) announced today that the company has signed an agreement with Woven Planet Holdings, Inc., (“Woven Planet”), a subsidiary of Toyota Motor Corporat...
Changes at Basecamp At Basecamp, we treat our company as a product. It's not a rigid thing that exists, it's a flexible, malleable idea that evolves. We aren't stuck with what we have, we can create what we want. Just as we improve products through iteration, we iterate on o...
The 10 Best Practices for Remote Software Engineering Focusing on the human element of remote software engineer productivity.
New Proof Reveals That Graphs With No Pentagons Are Fundamentally Different Researchers have proved a special case of the Erdős-Hajnal conjecture, which shows what happens in graphs that exclude anything resembling a pentagon.