GitHub Availability Report: June 2023
In June, we experienced two incidents that resulted in degraded performance across GitHub services. June 7 16:11 UTC (lasting 2 hours 28 minutes) On June 7 at 16:11 UTC, GitHub started experiencing increasing delays in an internal job queue used to process Git pushes. Our monitoring systems alerted our first responders after 19 minutes. During […] ⌘ Read more
No cyber resilience without open source sustainability
Have your say to protect open source in the EU. ⌘ Read more
GitHub merge queue is generally available
Supercharge pull request merges on your busiest branches by enabling your team to queue. ⌘ Read more
Introducing passwordless authentication on GitHub.com
Passkeys are now available in public beta. Opting in lets you upgrade security keys to passkeys, and use those in place of both your password and your 2FA method. ⌘ Read more
Introducing passwordless authentication on GitHub.com
Passkeys are now available in public beta. Opting in lets you upgrade security keys to passkeys, and use those in place of both your password and your 2FA method. ⌘ Read more
GitHub CLI project command is now generally available!
Level up your use of GitHub Projects on the command line and in GitHub Actions with the new project CLI command. ⌘ Read more
Demonstrating end-to-end traceability with pull requests
Reduce developer and auditor friction involved in demonstrating compliance and maintaining end-to-end traceability by focusing your efforts around the pull request. ⌘ Read more
How Kinsta Improved the End-to-End Development Experience by Dockerizing Every Step of the Production Cycle
Kinsta relies heavily on Docker for this consistent experience at every step, from development to production. This article shows to leverage Docker Desktop to increase developers’ productivity. ⌘ Read more
Optimizing Deep Learning Workflows: Leveraging Stable Diffusion and Docker on WSL 2
Learn how to set up the Stable Diffusion WebUI Docker, which includes enabling WSL2 and installing Docker Desktop. ⌘ Read more
On my blog: Developer Diary, Wyoming Statehood https://john.colagioia.net/blog/2023/07/10/wyoming.html #programming #project #devjournal
Mathieu Pasquet: Finding a new home for poezio and slixmpp
After more than a decade of starting the Poezio project, and more than half after starting the slixmpp fork or SleekXMPP, louiz’ does not have any day-to-day involvement in them.
Nonetheless, he has provided us with the space to host repositories and bug trackers (redmine at first, then gitlab), done the required sysadmin work every time it was needed, and has also paid ever … ⌘ Read more
On my blog: Affirmative Action in Gentle Terms https://john.colagioia.net/blog/2023/07/09/affirmative.html #harm #politics #quora #rant
On my blog: Free Culture Book Club — Someone Like You https://john.colagioia.net/blog/2023/07/08/glider-ink.html #freeculture #bookclub
On my blog: Toots 🐘 from 07/03 to 07/07 https://john.colagioia.net/blog/2023/07/07/week.html #linkdump #mastodon #socialmedia #week
Erlang Solutions: Optimización para lograr concurrencia: comparación y contraste de las máquinas virtuales BEAM y JVM
En esta nota exploraremos los aspectos internos de la máquina virtual BEAM o VM por sus siglas en inglés (Virtual Machine). Y haremos una comparación con la máquina virtual de Java, la JVM.
El éxito de cualquier lenguaje de programación en el ecosistema Erlang puede ser repartido a tres componentes estrechamente … ⌘ Read more
Paul Schaub: Creating an OpenPGP Web-of-Trust Implementation – Knitting a Net
There are two obvious operations your OpenPGP implementation needs to be capable of performing if you want to build a Web-of-Trust. First you need to be able to sign other users public keys (certificates), and second, you need to be able to verify those certifications.
The first is certainly the easier of the two tasks. In order to sign another users certificate, you simply take your own s … ⌘ Read more
On my blog: Real Life in Star Trek, The Defector https://john.colagioia.net/blog/2023/07/06/defector.html #scifi #startrek #closereading
Accessibility considerations behind code search and code view
A look at how we improved the readability of code on GitHub. ⌘ Read more
Keeping up with big shifts in tech
Deciding whether or not to adopt a tool can be hard enough, but what about when it seems to break the paradigms you know? ⌘ Read more
Conversational AI Made Easy: Developing an ML FAQ Model Demo from Scratch Using Rasa and Docker
How to use the open source Rasa framework along with Docker to build and deploy a containerized, conversational AI chatbot. ⌘ Read more
Docker Desktop 4.21: Support for new Wasm runtimes, Docker Init support for Rust, Docker Scout Dashboard enhancements, Builds view (Beta), and more
Docker Desktop 4.21 is now available, uses less memory, and includes Docker init support for Rust, new Wasm runtimes support, enhancements to Docker Scout dashboards, Builds view (Beta), and performance and filesystem enhancements to Docker Desktop on macOS. ⌘ Read more
GitHub achieves ISO/IEC 27701:2019, 27018:2019, and CSA STAR certifications
GitHub’s Information Security and Privacy Management System (ISPMS) has been certified against ISO/IEC 27701:2019 (PII Processor) and 27018:2019 standards, as well as the Cloud Controls Matrix (CCM). These standards and frameworks are internationally recognized for security and privacy program best practices. ⌘ Read more
Introduction to SELinux
SELinux is the most popular Linux Security Module used to isolate and protect system components from one another. Learn about different access control systems and Linux security as I introduce the foundations of a popular type system. ⌘ Read more
Ditching Pocket Premium: Streamline link saving with Telegram
For the past two years, I’ve been using Pocket to save links that I want to revisit later. However, as my yearly subscription is about to expire, I’ve started thinking about finding a free alternative that offers the features I actually use, without paying for unnecessary extras. ⌘ Read more
Erlang Solutions: How to Manage Your RabbitMQ Logs: Tips and Best Practices
RabbitMQ is an open-source message broker software that allows you to build distributed systems and implement message-based architectures. It’s a reliable and scalable messaging system that enables efficient communication between different parts of your application. However, managing RabbitMQ logs can be a challenging task, especially when it’s deployed on a large cluster. In this article, we’ll ta … ⌘ Read more
Leading your platform migration with developer experience
Developer experience (DevEx) is a key theme when it comes to transforming businesses with GitHub. ⌘ Read more
On my blog: Developer Diary, Pickett’s Charge https://john.colagioia.net/blog/2023/07/03/pickett.html #programming #project #devjournal
My June ‘23 in Review
So, another month is over and with it the first half of the year 2023. Time for a short review. ⌘ Read more
On my blog: Free Culture Book Club — kiki the nano bot https://john.colagioia.net/blog/2023/07/01/kiki.html #freeculture #bookclub
On my blog: Toots 🐘 from 06/26 to 06/30 https://john.colagioia.net/blog/2023/06/30/week.html #linkdump #mastodon #socialmedia #week
Game Bytes · June 2023
Game Bytes is our monthly series taking a peek at the world of gamedev on GitHub—featuring game engine updates, game jam details, open source games, mods, maps, and more. Game on! ⌘ Read more
On my blog: Real Life in Star Trek, The Vengeance Factor https://john.colagioia.net/blog/2023/06/29/vengeance-factor.html #scifi #startrek #closereading
GitHub Enterprise Server 3.9 is now generally available
GitHub Enterprise Server 3.9 is now generally available. Organizations can now take advantage of more features that enable deeper collaboration, greater observability and faster workflows. ⌘ Read more
Erlang Solutions: The business value behind green coding
Most large businesses – and many smaller ones – now have a sustainability strategy. Measuring Environmental, Social and Governance (ESG) impact has been transformed from a fringe activity into a fundamental differentiator.
That’s partly because organisations want to do the right thing – climate change affects everyone, after all – and also because sustainability makes sound business sense.
B2C businesses are dealing with increasingl … ⌘ Read more
Bloatware removal on Android without Root and without a PC
In this blog post, I want to share an alternative method for removing bloatware from your Android phone without the need for a PC. I discovered most of the apps during my recent adventure of migrating to a new phone. With the help of a few tools and some basic knowledge, you can debloat your phone and easily revert any changes if necessary. ⌘ Read more
Ditching Pocket Premium: Streamline link saving with Telegram
For the past two years, I’ve been using Pocket to save links that I want to revisit later. However, as my yearly subscription is about to expire, I’ve started thinking about finding a free alternative that offers the features I actually use, without paying for unnecessary extras. ⌘ Read more
Shot on my new Galaxy A54. ⌘ Read more
Docker Acquires Mutagen for Continued Investment in Performance and Flexibility of Docker Desktop
I’m excited to announce that Docker, voted the most-used and most-desired tool in Stack Overflow’s 2023 Developer Survey, has acquired Mutagen IO, Inc., the company behind the open source Mutagen file synchronization and networking technologies that enable high-performance remote development. Mutagen’s synchronization and forwarding capabilities facilitate the seamless transfer of code, binary artifacts, and network […] ⌘ Read more
Ignite Realtime Blog: Openfire inVerse plugin v10.1.4-1 release!
The Ignite Realtime community is happy to announce the immediate release of version “10.1.4 release 1” of the inVerse plugin for Openfire!
The inVerse plugin adds a Converse-based web client to Openfire ( Converse is a third party implementation). With this plugin, you’ll be able to set up a fully functional Converse-based chat clients with just a few mouse-clicks!
This update includes an … ⌘ Read more
The economic impact of the AI-powered developer lifecycle and lessons from GitHub Copilot
Today at Collision Conference we unveiled breaking new research on the economic and productivity impact of generative AI–powered developer tools. The research found that the increase in developer productivity due to AI could boost global GDP by over $1.5 trillion. ⌘ Read more
Yes, I still keep some old domains to redirect to sections of this blog: appydroid.eu to redirect to the app and smartphone related section and ein-geek.de to redirect to the German part of my blog. Even though I merged them about four years ago. 😄 ⌘ Read more
Overcoming challenges for a better phone: My frustrating upgrade experience
Although my old smartphone is still in perfect condition, I have made the decision to upgrade to a new model: from a Samsung Galaxy S10 Lite to a Samsung Galaxy A54. Despite its current functionality, I opted to make the switch now, with the hope that the trade-in value will remain higher compared to what it would likely be in a year when it will likely decrease. And the A54 was on sale. ⌘ Read more
Erlang Solutions: IoT Complexity Made Simple with the Versatility of Erlang and Elixir
Part A: Current Context and ChallengesThe world is on the brink of a transformative industrial revolution known as Industry 4.0. This fourth industrial revolution is revolutionising our lives, work, and interactions on an unprecedented scale. The convergence of technology, Artificial Intelligence (AI), and the Internet of Things (IoT) has enabled highly sophisticated and interconnected systems. The … ⌘ Read more
New tool to secure your GitHub Actions
Introducing a new tool to monitor and control the permissions of the repository token for GitHub Actions. ⌘ Read more
On my blog: Developer Diary, World Refrigeration Day https://john.colagioia.net/blog/2023/06/26/refrigeration.html #programming #project #devjournal
On my blog: Why Care about Free Culture? https://john.colagioia.net/blog/2023/06/25/free-culture.html #rant #freeculture #media
On my blog: Free Culture Book Club — Let’s Move Forward https://john.colagioia.net/blog/2023/06/24/move-forward.html #freeculture #bookclub
Just one sign of the climate crisis
Two years ago, for the first time in my life, I experienced the basement filling up after a heavy rain. And now, not even two years later, the same thing is happening again. (I and we are fine and there was not too much damage). ⌘ Read more
On my blog: Toots 🐘 from 06/19 to 06/23 https://john.colagioia.net/blog/2023/06/23/week.html #linkdump #mastodon #socialmedia #week
On my blog: Real Life in Star Trek, The Price https://john.colagioia.net/blog/2023/06/22/price.html #scifi #startrek #closereading