So many tokens, so little time: Introducing a faster, more flexible byte-pair tokenizer
We released a new open source byte-pair tokenizer that is faster and more flexible than popular alternatives.
The post So many tokens, so little time: Introducing a faster, more flexible byte-pair tokenizer appeared first on [The GitHub Bl … ⌘ Read more
Let’s Get Containerized: Simplifying Complexity for Modern Businesses
Adapt to rising tech costs with containers, enabling consistent, efficient app deployment across cloud and hybrid environments. ⌘ Read more
CodeQL zero to hero part 4: Gradio framework case study
Learn how I discovered 11 new vulnerabilities by writing CodeQL models for Gradio framework and how you can do it, too.
The post CodeQL zero to hero part 4: Gradio framework case study appeared first on The GitHub Blog. ⌘ Read more
Ban the spam! 🚫
I’m tired of spam emails flooding my inbox, so I decided to take inspiration from Kev’s approach. I noticed that many of the spam messages were being sent to the email address I published on my legally required imprint. ⌘ Read more
What the EU’s new software legislation means for developers
The EU Cyber Resilience Act will introduce new cybersecurity requirements for software released in the EU. Learn what it means for your open source projects and what GitHub is doing to ensure the law will be a net win for open source maintainers.
The post [What the EU’s new software legislation means for developers](https://github.blog/open-source/maintainers/what-the-eus-new-software-legislation-means-fo … ⌘ Read more
Erlang Solutions: Meet the team: Erik Schön
In our final “Meet the Team” of 2024, we’d like to introduce you to Erik Schön, Managing Director at Erlang Solutions.
Erik shares his journey with Erlang, Elixir, and the BEAM ecosystem, from his work at Ericsson to joining Erlang Solutions in 2019. He also reflects on a key professional highlight in 2024 and looks ahead to his goals for 2025. Erik also reveals his festive traditions, including a Swedish-Japanese twist.
How to Dockerize a React App: A Step-by-Step Guide for Developers
We show how to dockerize a React app to streamline your development process, eliminate “it works on my machine” problems, and ensure seamless deployments. ⌘ Read more
Erlang Solutions: Meet the team: Joanna Wrona
In this edition of our “Meet the Team” series, we’d like to introduce you to Joanna Wrona, Business Unit Leader for the Kraków office at Erlang Solutions.
She discusses her role at ESL and her passion for empowering her team. She also gives us a glimpse into life in beautiful Kraków and what makes her journey so fulfilling.
About Joanna**What is yo … ⌘ Read more
What is authorization? Examples and definitions
Member post originally published on Cerbos’s blog by Omu Inetimi When building a secure application, there are plenty of factors to be considered. Who is allowed into the application, how users are allowed in, measures in… ⌘ Read more
On my blog: Developer Diary, Anti-Corruption Day https://john.colagioia.net/blog/2024/12/09/corruption.html #programming #project #devjournal
On my blog: Five Years of Entropy Arbitrage https://john.colagioia.net/blog/2024/12/08/five-years.html #blog #celebration #meta
A short winter bike tour
Yesterday, I watched some cycling videos and that somehow gave me some motivation to do at least one more short bike tour this year. Today, I did a short round around the city and saw some new places. With 5° Celsius and some sun, the temperature wasn’t the best, but at least it didn’t rain. To keep the motivation high, I listened to some music with my new headphones. ⌘ Read more
𝍤𝍤𝍤𝍣 ?~L~X https://notiz.blog/b/DTy
First impressions with the soundcore AeroFit 2 open-ear headphones
While I skipped the Black Friday deals, I couldn’t resist picking up the soundcore AeroFit 2 headphones a few days later. Being home alone over the weekend gave me the perfect opportunity to spend more than 24 hours testing them thoroughly. Here are my first impressions of these open-ear headphones. ⌘ Read more
On my blog: Free Culture Book Club — 2048, Enkidu, and Plastic https://john.colagioia.net/blog/2024/12/07/enkidu.html #freeculture #bookclub
[ANN] Privacy and Anonymity in Monero
I have a written a blog post on how Monero uses Cryptography (ECDH, Pedersen Commitments, Schnorr Signatures, Ring Signatures etc) to add privacy & anonymity on the blockchain. I have covered most of the cryptography used except for RangeProofs (Bulletproofs) which I plan to cover later in a separate post. Do let me know if you find any mistakes or if something isn’t clear.
Link: https://risencrypto.github.io/Monero/
risensteam0 (at) protonmail (do … ⌘ Read more
On my blog: Toots 🦣 from 12/02 to 12/06 https://john.colagioia.net/blog/2024/12/06/week.html #linkdump #socialmedia #quotes #week
k9s – manage your Kubernetes cluster and it’s objects like a pro!
Community post originally published on Dev.to by Sunny Bhambhani Introductionk9s is a terminal based GUI to manage any Kubernetes(k8s) cluster. Using this single utility, we can manage, traverse, watch all our Kubernetes objects. More information around… ⌘ Read more
Understanding k0s: a lightweight Kubernetes distribution for the community
Ambassador post by Prithvi Raj, CNCF Ambassador and Community Manager at Mirantis As Kubernetes continues to grow as the de-facto orchestration platform for containerized applications and is massively adopted by large, medium as well as small… ⌘ Read more
The top 10 gifts for the developer in your life
Whether you’re hunting for the perfect gift for your significant other, the colleague you drew in the office gift exchange, or maybe (just maybe) even for yourself, we’ve got you covered with our top 10 gifts that any developer would love.
The post The top 10 gifts for the developer in your life appeared first on [The GitHub Bl … ⌘ Read more
Why I’d never switch to an 🍎 iPhone
Recently, Kev announced he’s switching back to Android, and judging by his first impressions, he seems to be enjoying it. Coincidentally, I came across a video from Linus Tech Tips, where Linus shared his thoughts after using an iPhone for 30 days – and let’s just say, he wasn’t impressed. ⌘ Read more
Has someone a) found a bug or security hole in GoBlog or b) actually sent well over 5 million requests to my site to like my post about how to export GPX files automatically from Komoot? 🤔 ⌘ Read more
How to generate unit tests with GitHub Copilot: Tips and examples
Learn how to generate unit tests with GitHub Copilot and get specific examples, a tutorial, and best practices.
The post How to generate unit tests with GitHub Copilot: Tips and examples appeared first on The GitHub Blog. ⌘ Read more
Announcing Linkerd 2.17: Egress, rate limiting, and federated services
Project post originally published on the Linkerd blog by William Morgan Today we’re happy to announce the release of Linkerd 2.17, a new version of Linkerd that introduces several major new features to the project: egress… ⌘ Read more
Why we, as knowledge workers, should take care of work-life balance
Community post by Annalisa Gennaro At the beginning of this year, I fell apart. I found myself in pieces, struggling to say a single word without bursting into tears. I had severe sleep issues, suffered from… ⌘ Read more
Congratulations to the winners of the 2024 Gaady Awards
The Gaady Awards are like the Emmy Awards for the field of digital accessibility. And, just like the Emmys, the Gaadys are a reason to celebrate! On November 21, GitHub was honored to roll out the red carpet for the accessibility community at our San Francisco headquarters.
The post [Congratulations to the winners of the 2024 Gaady Awards](https://github.blog/news-insights/company-news/congratulations-to-the- … ⌘ Read more
Fluent Bit v3.2: Building on best-in-class performance and efficiency
Member post originally published on Chronosphere’s blog by Carolyn King, Head of Community & Developer at Chronosphere New release: Fluent Bit v3.2 This week Fluent Bit maintainers are excited to announce the launch of Fluent Bit… ⌘ Read more
“No NAT November: My Month Without IPv4”
In his post “No NAT November: My Month Without IPv4” security engineer Alex Haydock writes about the challenges of IPv6-only networks and explains techniques like DNS64, NAT64 and CLAT. An interesting read for someone like me, who doesn’t know much more about IPv6 than that support is still lacking in many places (like GitHub). ⌘ Read more
Erlang Solutions: Advent of Code 2024
Welcome to Advent of Code 2024!Like every year, I start the challenge with the best attitude and love of being an Elixir programmer. Although I know that at some point, I will go to the “what is this? I hate it” phase, unlike other years, this time, I am committed to finishing Advent of Code and, more importantly, sharing it with you.
I hope you enjoy this series of December posts, where we will discuss the approach for each exercise. … ⌘ Read more
While I don’t have a specific favorite genre and generally don’t listen to music much, I sometimes enjoy doing it consciously. And a great way for me to discover new songs is this TikTok-like view in the YouTube Music app, where you can skip through recommendations. 🎧 ⌘ Read more
Top 6 cloud computing trends for 2025
Member post by Sameer Danave, Senior Director of Marketing, MSys Technologies I’m excited about our new project but overwhelmed by all the technological changes,” one of our solution architects shared in an MSys Slack channel before… ⌘ Read more
Kubestronaut in Orbit: Eyal Zekaria
Get to know Eyal This week’s Kubestronaut in Orbit, Eyal Zekaria is a Senior Cloud Architect in Berlin, Germany. Eyal has a DevOps and SRE background and has experience operating Kubernetes clusters at scale at different… ⌘ Read more
Beyond Containers: Unveiling the Full Potential of Docker for Cloud-Native Development
Learn about what Docker does as a suite of software development tools to enhance productivity, improve security, and integrate seamlessly with CI/CD pipelines. ⌘ Read more
AWS CloudWatch metrics explained: how to monitor and optimize your cloud resources?
Member post originally published on the Middleware blog by Sanjay Suthar As your AWS environment expands—whether in terms of resources, the number of services, or even the scale of your team—managing these elements becomes increasingly challenging. With multiple… ⌘ Read more
A Beginner’s Guide to Building Outdoor Light Shows Synchronized to Music with Open Source Tools
A Docker staff solutions architect shares their experience building DIY holiday light displays synchronized to music, offering a step-by-step guide for anyone looking to create their own dazzling show. ⌘ Read more
On my blog: Developer Diary, Abolition of Slavery https://john.colagioia.net/blog/2024/12/02/slavery.html #programming #project #devjournal
My November ‘24 in Review
Happy first Advent everyone! November is now over and the last month of 2024 has begun. So it’s time to take another brief look back at the past month. ⌘ Read more
On my blog: Free Culture Book Club — Ancient Fire https://john.colagioia.net/blog/2024/11/30/ancient-fire.html #freeculture #bookclub
NixOS 24.11 released ⌘ Read more
On my blog: Toots 🦣 from 11/25 to 11/29 https://john.colagioia.net/blog/2024/11/29/week.html #linkdump #socialmedia #quotes #week
Why does OpenTelemetry work differently on mobile versus backend apps?
Member post by Jamie Lynch, Senior Software Engineer at Embrace OpenTelemetry has historically been adopted mainly on backend systems, where it’s a great solution for gaining insight into what’s happening in production by gathering telemetry via… ⌘ Read more
Erlang Solutions: Optimising for Concurrency: Comparing and contrasting the BEAM and JVM virtual machines
The success of any programming language in theErlang ecosystem can be apportioned into three tightly coupled components. They are the semantics of the Erlang programming language, (on top of which other languages are implemented), the OTP libraries and middleware (used to architect scalable and resilient concurrent systems) and **t … ⌘ Read more
As I want to use my blog as my central web identity, I now updated my blogroll to also show all the microblogs I follow, whether these are real blogs, Fediverse or Bluesky profiles. Aren’t starter packs also just a new form of blogrolls? To follow all the blogs in my list, all you need to do is import the OPML file into a feed reader. ⌘ Read more
Kubernetes at the edge using LINBIT SDS for persistent storage
Member post originally published on Linbit’s blog by Matt Kereczman Edge computing is a distributed computing paradigm that brings data processing and computation closer to the data source or “edge” of the network. This reduces latency… ⌘ Read more
Kubernetes for databases: weighing the pros and cons
Member post originally published on The New Stack by Kate Obiidykhata, Percona Over the past few decades, database management has shifted from traditional relational databases on monolithic hardware to cloud native, distributed environments. With the rise of microservices… ⌘ Read more
The ultimate KubeCon + CloudNativeCon North America 2024 recap: the CNCF ambassadors’ edition
Ambassador post originally published on Medium by Dotan Horovits This is a summary of the CNCF’s KubeCon+CloudNativeCon NA 2024 recap live stream event hosted on November 19th. Want to catch up on KubeCon’s highlights and takeaways? Take it… ⌘ Read more
お知らせ:JPCERT/CC Eyes「正規サービスを悪用した攻撃グループAPT-C-60による攻撃」 ⌘ Read more
Breaking down CPU speed: How utilization impacts performance
The Performance Engineering team at GitHub assessed how CPU performance degrades as utilization increases and how this relates to capacity.
The post Breaking down CPU speed: How utilization impacts performance appeared first on The GitHub Blog. ⌘ Read more
Enhancing Container Security with Docker Scout and Secure Repositories
Discover how Docker Scout integrates with secure container repositories to ensure vulnerability-free and compliant images in highly secure environments. ⌘ Read more
On my blog: Developer Diary, Elimination of Violence against Women https://john.colagioia.net/blog/2024/11/25/vaw.html #programming #project #devjournal