Secure your workflows with StepSecurity Harden Runner How to use StepSecurity Harden Runner to audit and block outbound connections from your workflows to improve the security of your software supply chain.
GitHub - Trivo25/mina-zk-rollup: A modular zk-Rollup for zero knowledge smart contracts, zkApps, on the Mina blockchain. A modular zk-Rollup for zero knowledge smart contracts, zkApps, on the Mina blockchain. - GitHub - Trivo25/mina-zk-rollup: A modular zk-Rollup for zero knowledge smart contracts, zkApps, on the Min...
Deploy ClickHouse to Production: 1-Node Approach In this guide I'll show you how to deploy a production-ready ClickHouse instance on EC2, including backups and basic monitoring.
OpenAI Dall-E 2 I was awarded access to the AI based image generation tool from OpenAI called Dall-E 2. It accepts as input detailed text and generates an image corresponding to the text. It is similar in spirit to OpenAI codex which accepts also a text string and genera...
My tone doesn’t make me wrong, or how I convinced the Ruby project to fix an inconsistency Back in 2012 I stumbled upon an inconsistency in Ruby’s handling of time zones which took me a lot of discussions to get fixed, but eventually I managed to get it done. Essentially this didn&…
Museletter #348: The Limits to Growth at 50 MuseLetter #348 / February 2022 by Richard Heinberg Download printable PDF version The Limits to Growth at 50: From Scenarios to Unfolding Reality A half-century ago, the worlds of science, public policy, and economics were
Guilty Until Proven Innocent Thumb rules are life savers. Instead of muddling with theories, they give you practical solutions. If you find a useful thumb rule, you better write it down....
Leeroy Jenkins First Take/Dry Run (NEW) I am releasing this never-before-seen first take/dry run of the Leeroy Jenkins video in hopes of raising awareness about Net Neutrality. I've been holding on...
Renovate, a Dependabot alternative I won’t introduce Dependabot. Lots and lots of developers use it daily on GitHub. I do use it as well. However, it suffers from two drawbacks: While it’s perfectly integrated with GitHub, integrations with other platforms are less seamless.It’s limited in...
The Paper that Keeps Showing Up - Read more: https://cronokirby.com/posts/2022/08/the-paper-that-keeps-showing-up/
Remove ThreadPool native implementation by eduardo-vp · Pull Request #71719 · dotnet/runtime Cleaning up the thread pool native implementation, removing ThreadpoolMgr::UsePortableThreadPool() and ThreadpoolMgr::UsePortableThreadPoolForIO() and assume the calls to those functions to always ...
Collections: This. Isn’t. Sparta. Retrospective This week I want to do something we haven’t really done before and look back at one of the older series, This. Isn’t. Sparta. (I, II, III, IV, V, VI, VII, Gloss., Retrospective), as I w…
Ekaitz's tech blog In the previous post of the series the problem of the GCC bootstrapping was introduced. In this post we’ll describe how GCC works, from the perspective of someone who wants to port it so we understand what’s the job we have to do.
Reverse Debugging and other stories Debugging can be very hard A bug is an undesired state that makes our system behave in a wrong manner. The symptom can be a crash, a wrong result, an unintended operation, etc. In most cases, the bugs are discovered based on symptoms. However, to solv...
Monitoring tiny lambdas After reading Julia Evan’s blogpost “Monitoring tiny web services”, I got inspired to show others how I monitor my web services, which are, in fact, a bunch of
The Dark Side of Polyfilling CSS Thoughts on web development, open source, software architecture, and the future.
Use the portable timer implementation in CoreCLR by kouvel · Pull Request #71864 · dotnet/runtime Fixes #46266
What a Mac mini & Tailscale enables · Kaushik Gopal's Site I’d like to show you how I use Tailscale and a Mac mini in my office to achieve some nifty things. Tailscale is marketed as a zero-config VPN built on top of WireGuard that securely connects devices and manages firewall rules etc. While all of that might ...
I quit a L6 Job at Meta Just to Finish a Side Project Nearly everyone in the software industry has an idea or side project that they want to take “all the way”. I had dozens of ideas, and even hacked on a couple projects here and there. But, the constraints of a career always took precedence. Sometimes it wa...
.NET 7: 10 New Features You Need to Know With .NET 7 just around the corner, we have a better idea of the features that are going to in it. Let’s take a look at 10 features you can use today. Links ...
Turning SQLite into a distributed database mvSQLite is the open-source, SQLite-compatible distributed database. We decoupled SQLite's storage layer onto FoundationDB to offer massive yet "bottomless" scalability, point-in-time reads, and the strictest level of consistency.
Create Containerized Build Agents with Azure DevOps Pipelines This post is about how to create containerized build agents with azure devops pipeline. Few days back I wrote a blog post on creating Azure Virtual Machine as Azure DevOps pipeline build agent. In this post we will be discussing about how to use Docker co...
GitHub - HackerNews/API: Documentation and Samples for the Official HN API Documentation and Samples for the Official HN API. Contribute to HackerNews/API development by creating an account on GitHub.
Hosting ASP.NET Core Web API with AWS Lambda - Truly Serverless REST APIs In this article, we will learn about hosting ASP.NET Core Web API with AWS Lambda in a rather simple-to-follow manner. It is going to be as simple as
JavaScript Array Tutorial by C# Developer - [45 Minutes] Hey Programmers,In this video, I am showing most useful properties and functions of a JavaScript array. I am C# developer but it is fascinating to me how man...
EF7 - Bulk updates and Bulk deletes Finally the long awaited bulk update and bulk delete feature is heading towards Entity Framework 7. So we will have a look how to use it and what might be some limitations. Also I will have a quick look at the performance aspect, because this was the main...
Episode 42: The Unlikely Success of a Copy Paste Developer - with Iris Classon In this episode, I was joined by Iris Classon to chat all about her book - The Unlikely Success of a Copy Paste Developer. The book is a very fun, light-hearted, fictional novel about a software developer called Leo, and a range of very interesting charac...
Episode 435 - HPC on Azure The team catches up with Bill Paxson and Rob Futrick to learn about Azure HPC and the unique way in which the Microsoft Support team is supports HPC customers
Coping with Copilot CS educators: AI-based developer tools are gunning for your assignments. Resistance is futile GitHub’s AI-based Copilot tool went public this summer. It’s an amazing tool for software developers. B…
Alexandre Nédélec - What made me want to be a developer? In this article, I share some thoughts about what made me want to be and continue to be a developer.