On my blog: Free Culture Book Club — Poles, part 1 https://john.colagioia.net/blog/2023/08/19/poles-1.html #freeculture #bookclub
If you haven’t already noticed (though why would you?), I have finally merged my homepage into my blog. Why? Well, I believe it doesn’t make much sense to keep them separate. My homepage had only a few pages, and elements such as my “About Me” page and collections of things I use are well-maintained on my blog as well. Some pages were also deleted during this process, but I made an effort to preserve links where possible. ⌘ Read more
On my blog: Toots 🐘 from 08/14 to 08/18 https://john.colagioia.net/blog/2023/08/18/week.html #linkdump #mastodon #socialmedia #week
mTLS: When certificate authentication is done wrong
In this post, we’ll deep dive into some interesting attacks on mTLS authentication. We’ll have a look at implementation vulnerabilities and how developers can make their mTLS systems vulnerable to user impersonation, privilege escalation, and information leakages.
The post mTLS: When certificate authentication is done wrong appeared first on [The Gi … ⌘ Read more
On my blog: Real Life in Star Trek, The Offspring https://john.colagioia.net/blog/2023/08/17/offspring.html #scifi #startrek #closereading
Unleash Docker Desktop 4.22: The Featherweight Heavy-Hitter for Supercharged Rapid Development
Docker is committed to delivering the most efficient and high-performing container development toolset in the market, so we continue to advance our technology to exceed customer expectations. With the latest version 4.22 release, Docker Desktop has undergone significant optimizations, making it streamlined, lightweight, and faster than ever. Not only does this new version offer enhanced […] ⌘ Read more
Docker Scout Demo and Q&A
We share highlights from a recent webinar: “Docker Scout: Live Demo, Insights, and Q&A,” which is also now available on-demand. ⌘ Read more
Accelerating Machine Learning with TensorFlow.js: Using Pretrained Models and Docker
We explore the concept of using pretrained models with TensorFlow.js and Docker and delve into the potential applications and benefits offered. ⌘ Read more
Profanity: Profanity 0.14.0
Apologies for the late blog post.
We have good news though! Two weeks ago we released Profanity 0.14.0!
13 people contributed to this release: Daniel Santos, @DebXWoody, @H3rnand3zzz, @ike08, @MarcoPolo-PasTonMolo, @mdosch, @pasis, @paulfertser, @shahab-vahedi, @sjaeckel, @techmetx11, @thexhr and @jubalh.
Also a big thanks to our sponsors: @mdosch, @LeSpocky, @jamesponddotco and one anonymous sponsor!
We introduced a new /privacy command which should make it easier to find all pri … ⌘ Read more
Build for today, transform for tomorrow at GitHub Universe 2023
Get tickets to our global developer and customer event for 30% off during our Super-Early Bird special, only for a limited time.
The post Build for today, transform for tomorrow at GitHub Universe 2023 appeared first on The GitHub Blog. ⌘ Read more
Release Radar · July 2023 Edition
After the last Release Radar, I promised the next one wouldn’t be far away, so here it is. This is the low down on some of the best open source projects that shipped major version updates in July. There’s lots of cool stuff from natural language processing, to APIs, money, and SDKs. I won’t spoil […]
The post Release Radar · July 2023 Edition appeared first on The GitHub Blog. ⌘ Read more
Hardening repositories against credential theft
Some best practices and important defenses to prevent common attacks against GitHub Actions that are enabled by stolen personal access tokens, compromised accounts, or compromised GitHub sessions.
The post Hardening repositories against credential theft appeared first on The GitHub Blog. ⌘ Read more
Nine years of the GitHub Security Bug Bounty program
It was another record year for our Security Bug Bounty program! We’re excited to highlight some achievements we’ve made together with the bounty community in 2022!
The post Nine years of the GitHub Security Bug Bounty program appeared first on The GitHub Blog. ⌘ Read more
My unsuccessful search for the perfect 5G home router solution
In search of the perfect LTE or 5G-based home router, I recently found myself tumbling down a rabbit hole. ⌘ Read more
5 Benefits of a Container-First Approach to Software Development
This post provides a quick introduction to the benefits of adopting a container-first model in your software development. Learn more by downloading our free Cracking the Code: Effectively Managing All of Those Applications whitepaper. ⌘ Read more
On my blog: Developer Diary, Gerakan Pramuka https://john.colagioia.net/blog/2023/08/14/gerakan-pramuka.html #programming #project #devjournal
My unsuccessful search for the perfect 5G home router solution
In search of the perfect LTE or 5G-based home router, I recently found myself tumbling down a rabbit hole. ⌘ Read more
On my blog: Announcing Kabang! https://john.colagioia.net/blog/2023/08/13/kabang.html #announcement #game #freeculture
On my blog: Free Culture Book Club — Project Ballad, part 3 https://john.colagioia.net/blog/2023/08/12/project-ballad-3.html #freeculture #bookclub
On my blog: Toots 🐘 from 08/07 to 08/11 https://john.colagioia.net/blog/2023/08/11/week.html #linkdump #mastodon #socialmedia #week
On my blog: Real Life in Star Trek, Yesterday’s Enterprise https://john.colagioia.net/blog/2023/08/10/yesterday-s-enterprise.html #scifi #startrek #closereading
Erlang Solutions: 5 ways Elixir programming can improve business performance
Elixir is a simple, lightweight programming language that is built on top of the Erlang virtual machine. It offers straightforward syntax, impressive performance and a raft of powerful features. It uses your digital resources in the most efficient way.
This is all very well, but what does that mean in practice? Aside from impressing your web development team, what can Elixir do for your business?
In this … ⌘ Read more
Enhanced push protection features for developers and organizations
Introducing two new secret scanning push protection features that will enable individual developers to protect all their pushes and organizations to gain insights and trends across their repositories.
The post Enhanced push protection features for developers and organizations appeared first on [The GitH … ⌘ Read more
GitHub Availability Report: July 2023
In July, we experienced one incident that resulted in degraded performance across GitHub services.
The post GitHub Availability Report: July 2023 appeared first on The GitHub Blog. ⌘ Read more
Four tips to keep your GitHub Actions workflows secure
Researchers from Purdue and NCSU have found a large number of command injection vulnerabilities in the workflows of projects on GitHub. Follow these four tips to keep your GitHub Actions workflows secure.
The post Four tips to keep your GitHub Actions workflows secure appeared first on The GitHub Blog. ⌘ Read more
Container Security and Why It Matters
Container security is the process of using relevant toolings to protect your images from malware and vulnerabilities.
We look at security for containers in a scalable environment and how Docker can help. ⌘ Read more
Snikket: State of Snikket 2023: The Apps
As promised in our introduction to the series, welcome to the first of our ‘State of Snikket’ update posts! This installment features all the app development news you could wish for.
So what’s new in the world of Snikket apps?
UI/UXIf you’ve been following Snikket development for a while, you might remember that we were receiving UX advice on making our apps easier and more fun to use, thanks to the team at … ⌘ Read more
Snikket: State of Snikket 2023
This is our first blog post for quite a while, and the last few have all been technical updates of various kinds about the Snikket software. In fact it’s been almost two years since the last post that gave a general progress update on the Snikket project itself, so let’s fix that!
You’ll be pleased to hear that Snikket is very much alive, and although there hasn’t been much of a show to see here, a bunch of stuff has been going on backstage.
We plan to catch you up with our progres … ⌘ Read more
Sentiment Analysis and Insights on Cryptocurrencies Using Docker and Containerized AI/ML Models
Learn how Prometeo.ai leverages Docker to deploy and manage its AI/ML models for sentiment analysis of cryptocurrencies. ⌘ Read more
Docker Desktop 4.22: Resource Saver, Compose ‘include’, and Enhanced RBAC Functionality
Docker Desktop 4.22 is now available, with improved memory & CPU management, support for Compose subprojects, and improvements to role-based access control. ⌘ Read more
A guide to designing and shipping AI developer tools
GitHub’s design experts share 10 tips and lessons for designing magical user experiences for AI applications and AI coding tools. ⌘ Read more
On my blog: Developer Diary, Purple Heart https://john.colagioia.net/blog/2023/08/07/purple-heart.html #programming #project #devjournal
On my blog: Software as a Haunting (SaaH?) https://john.colagioia.net/blog/2023/08/06/code-haunting.html #philosophy #programming #rant
On my blog: Free Culture Book Club — Project Ballad, part 2 https://john.colagioia.net/blog/2023/08/05/project-ballad-2.html #freeculture #bookclub
On my blog: Toots 🐘 from 07/31 to 08/04 https://john.colagioia.net/blog/2023/08/04/week.html #linkdump #mastodon #socialmedia #week
A checklist and guide to get your repository collaboration-ready
In the world of software development, collaboration can make the difference between a brittle last-minute release and a reliable, maintainable, pain-free project. Whether you’ve been coding for a day or a decade, your colleagues are there to help strengthen your work. But they can only help if you’ve given them the tools to do so. ⌘ Read more
Memgraph Docker Extension: Empowering Real-Time Analytics with High Performance
Learn how using Memgraph as a Docker Extension offers a powerful and efficient way to leverage real-time analytics from a graph database. ⌘ Read more
The XMPP Standards Foundation: Elbe-Sprint Hamburg 2023: Post-Sprint Summary
Elbe-Sprint 2023: Post-Sprint SummaryIn June the Elbe-Sprint 2023 took place in Hamburg and it was a great first experience after all the pandemic in the past years for many participants.
In this blog post we want to summarize progress we’ve made during the sprint.
First of all, many thanks to the CCCHH and their members for offerin … ⌘ Read more
On my blog: Real Life in Star Trek, A Matter of Perspective https://john.colagioia.net/blog/2023/08/03/matter-perspective.html #scifi #startrek #closereading
Introducing code referencing for GitHub Copilot
Today, we’re announcing a private beta of GitHub Copilot with code referencing that includes a filter to detect code suggestions matching public code on GitHub. ⌘ Read more
Protecting Secrets with Docker
Keeping your secrets secret is an ongoing process, but it’s worth the effort. Learn about Docker features you can use to help prevent leaking secrets. ⌘ Read more
Erlang Solutions: Blockchain in Sustainable Programming
The benefits of blockchain implementation across multiple sectors are well-documented, but how can this decentralised solution be used to achieve more sustainable programming?
As the effects of the ongoing climate crisis continue to impact weather patterns and living conditions across the planet, we must continue to make every aspect of our lives, from transport and energy usage to all of our technology, greener and more sustain … ⌘ Read more
Best practices for organizations and teams using GitHub Enterprise Cloud
Learn how you can structure your enterprise to get the most value out of GitHub and provide the best experience for your developers! ⌘ Read more
My July ‘23 in Review
I have already read a few monthly reviews from my fellow bloggers, and now it’s time for my version: ⌘ Read more
How we build containerized services at GitHub using GitHub
Learn about how we build containerized services that power microservices on the GitHub.com platform and many internal tools. ⌘ Read more
Improve Docker Compose Modularity with “include”
Learn how the new “include” attribute, introduced in Docker Compose 2.20, makes Compose files more modular and reusable. ⌘ Read more
Build and Deploy a LangChain-Powered Chat App with Docker and Streamlit
We are happy to have another great AI/ML story to share from our community. In this blog post, MA Raza, Ph.D., provides a guide to building and deploying a LangChain-powered chat app with Docker and Streamlit. This article reinforces the value that Docker brings to AI/ML projects — the speed and consistency of deployment, the […] ⌘ Read more
On my blog: Developer Diary, First U.S. Patent https://john.colagioia.net/blog/2023/07/31/patent.html #programming #project #devjournal
After two weeks of traveling by train at a maximum speed of about 120 km/h, sitting in a 230 km/h train is mind-blowing. 🤯 ⌘ Read more
Move my blogging workflow to Gemini and RSS only. So the RSS feed replace the ATOM one, sorry for the noise