Suggested Reads

Suggested Reads

54871 bookmarks
Newest
I always wonder what folks think about what would replace email | It is time to ban email
I always wonder what folks think about what would replace email | It is time to ban email
I think everyone reading this post has accidentally messed up when sending an email, right? I noticed this story recently: The Metropolitan Police has apologised to victims of the Westminster "honeytrap" scandal after it accidentally sent an email which named all of them. … the sender, a detective sergeant in the Met’s Diplomatic and Parliamentary Protection unit, included the recipients’ names in the CC section of the email, rather than BCC, which would have concealed their identities. …
·shkspr.mobi·
I always wonder what folks think about what would replace email | It is time to ban email
The One GitHub Copilot Feature I Use
The One GitHub Copilot Feature I Use
A couple of days back, I posted that I prefer to use Chat-driven development using ChatGPT or Claude over using IDE-integrated LLM tools like GitHub Copilot. An old friend reached out and asked if …
·shekhargulati.com·
The One GitHub Copilot Feature I Use
How to Create Custom CLIs for Internal Developer Platforms with Nushell
How to Create Custom CLIs for Internal Developer Platforms with Nushell

How to Create Custom CLIs for Internal Developer Platforms with Nushell

In this video, we delve into the world of Command Line Interfaces (CLIs) and explore how to create our own platform-specific CLI using Nushell. We'll cover why building custom CLIs can be beneficial, especially for internal developer platforms, and how Nushell provides a perfect blend of scripting and programming capabilities. Learn to handle parameters, arguments, and data with ease, and see how to integrate and execute other binaries seamlessly. By the end of this tutorial, you'll be equipped to build efficient, user-friendly CLIs tailored to your platform's needs.

CLI #Nushell #DevTools #DeveloperPlatform

Consider joining the channel: https://www.youtube.com/c/devopstoolkit/join

▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Transcript and commands: https://devopstoolkit.live/terminal/how-to-create-custom-clis-that-make-your-devops-life-easier---nushell 🔗 Nushell: https://nushell.sh 🎬 The Future of Shells with Nushell! Shell + Data + Programming Language: https://youtu.be/zoX_S6d-XU4

▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please visit https://devopstoolkit.live/sponsor for more information. Alternatively, feel free to contact me over Twitter or LinkedIn (see below).

▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬ ➡ BlueSky: https://vfarcic.bsky.social ➡ LinkedIn: https://www.linkedin.com/in/viktorfarcic/

▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬ 🎤 Podcast: https://www.devopsparadox.com/ 💬 Live streams: https://www.youtube.com/c/DevOpsParadox

▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬ 00:00 Intro to CLIs for Platforms 02:12 Why Build Our Own CLIs? 06:41 How to Build a Platform-Specific CLI? 10:46 Requirements for Internal CLIs 11:52 Help with Nushell 13:34 Parameters and Arguments with Nushell 15:58 Source Code with Nushell 18:35 Binaries Execution with Nushell 19:38 Data Management with Nushell 22:17 Creating Single Self-Sufficient Executable with Nushell

via YouTube https://www.youtube.com/watch?v=TgQZz2kGysk

·youtube.com·
How to Create Custom CLIs for Internal Developer Platforms with Nushell
ublue-os/bazzite: Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
ublue-os/bazzite: Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld. - ublue-os/bazzite
·github.com·
ublue-os/bazzite: Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
NVIDIA Statement on the Biden Administration’s Misguided 'AI Diffusion' Rule
NVIDIA Statement on the Biden Administration’s Misguided 'AI Diffusion' Rule
For decades, leadership in computing and software ecosystems has been a cornerstone of American strength and influence worldwide. The federal government has wisely refrained from dictating the design, marketing and sale of mainstream computers and software — key drivers of innovation and economic growth. The first Trump Administration laid the foundation for America’s current strength Read Article
·blogs.nvidia.com·
NVIDIA Statement on the Biden Administration’s Misguided 'AI Diffusion' Rule
Researchers Hacked into Apple's New USB-C Controller
Researchers Hacked into Apple's New USB-C Controller
The investigation started by analyzing the ACE2 to understand its architecture and vulnerabilities. Using hardware exploits on MacBooks and custom macOS kernel modules; they managed to backdoor the ACE2 persistently. However, the ACE3 posed a more formidable challenge due to its robust security enhancements.
·cybersecuritynews.com·
Researchers Hacked into Apple's New USB-C Controller
chris-short/imgdown: A Rust command-line utility that scans HTML, Markdown, CSS, and other text-based files to automatically download referenced images . It can process single files or entire directories recursively, maintaining the original directory structure and skipping existing downloads to avoid duplication.
chris-short/imgdown: A Rust command-line utility that scans HTML, Markdown, CSS, and other text-based files to automatically download referenced images . It can process single files or entire directories recursively, maintaining the original directory structure and skipping existing downloads to avoid duplication.
A Rust command-line utility that scans HTML, Markdown, CSS, and other text-based files to automatically download referenced images (JPG, PNG, SVG, WebP). It can process single files or entire direc...
·github.com·
chris-short/imgdown: A Rust command-line utility that scans HTML, Markdown, CSS, and other text-based files to automatically download referenced images . It can process single files or entire directories recursively, maintaining the original directory structure and skipping existing downloads to avoid duplication.
How Kubernetes API Works? RBAC, Admission Controllers, Schema Validation, etc.
How Kubernetes API Works? RBAC, Admission Controllers, Schema Validation, etc.

How Kubernetes API Works? RBAC, Admission Controllers, Schema Validation, etc.

How does Kubernetes API Work?

We'll explore all the phases a request goes through, starting with RBAC or Role Based Access Controler, through Mutating Admission Controller, Object Schema Validation, and Admission Controller validations, all the way until it is stored in etcd and a controller picks it up.

kubernetes #k8s #api

▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please visit https://devopstoolkit.live/sponsor for more information. Alternatively, feel free to contact me over Twitter or LinkedIn (see below).

▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬ ➡ BlueSky: https://vfarcic.bsky.social ➡ LinkedIn: https://www.linkedin.com/in/viktorfarcic/

▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬ 🎤 Podcast: https://www.devopsparadox.com/ 💬 Live streams: https://www.youtube.com/c/DevOpsParadox

via YouTube https://www.youtube.com/watch?v=sBLDxyOe400

·youtube.com·
How Kubernetes API Works? RBAC, Admission Controllers, Schema Validation, etc.
An Oral History of the Kubernetes Revolution with Brian Grant
An Oral History of the Kubernetes Revolution with Brian Grant
Kubernetes isn’t just a platform—it’s a revolution. On this episode of Fork Around and Find Out, Justin and Autumn sit down with Kubernetes co-creator Brian Grant to explore the origins of this game-changing technology. From Google’s internal tooling to the cloud-native juggernaut it is today, Brian takes us behind the scenes of Kubernetes’ evolution, including its roots in Borg and the creation of CNCF. Brian also opens up about his fascinating career, from debugging GPUs at PeakStream to improving Google’s threading systems. Along the way, he shares his candid thoughts on Terraform, GitOps, and the future of infrastructure management. We’re talking insider stories, tech critiques, and the cyclical nature of trends like AI—all packed into one unmissable episode. Brian is a visionary who’s shaped the cloud-native ecosystem as we know it. We can’t wait for you to hear his story and insights! Show Highlights (0:00) Intro (0:31) Tremolo Security sponsor read (2:42) Brian’s background (6:20) What it’s like working on something great but it not being the right time (9:17) How Brian’s work from the 2000s is still important today (11:16) Why Brian said ‘yes’ to Google after previously turning them down (12:59) The history of the FDIV bug (16:49) What Brian was doing when his old company was bought by Google (20:51) How Brian’s education helped him get started down this path (23:47) Brian’s jump from Borg to Kubernetes (32:27) The effect Kubernetes has had on the landscape of infrastructure and applications (35:48) Tremolo Security sponsor read (36:47) Times Brian has been frustrated at how people use Kubernetes (41:05) The patterns Brian notices thanks to his years in the tech industry (48:04) What Brian expects to see next as manual actions to make providers work to make a comeback (54:58) Reflecting on Brian’s serendipitous journey through the tech world (1:02:18) Where you can find more from Brian About Brian Grant Brian Grant is the CTO and co-founder of ConfigHub, pioneering a new approach to provisioning, deploying, and operating cloud applications and infrastructure. As the original lead architect of Kubernetes, Brian created its declarative configuration model (KRM) and tools like kubectl apply and kustomize. With over 30 years in high-performance and distributed computing, he’s held pivotal roles, including tech lead for Google’s Borg platform and founder of the Omega R&D project. A Kubernetes Steering Committee and CNCF Technical Oversight Committee member, Brian also boasts 15+ patents and a Ph.D. in Computer Science, shaping the future of cloud and computing innovation. Links Referenced • LinkedIn: https://www.linkedin.com/in/bgrant0607/ • Twitter: https://x.com/bgrant0607 • BlueSky: https://bsky.app/profile/bgrant0607.bsky.social • Medium: https://medium.com/@bgrant0607 • Hachyderm: https://hachyderm.io/@bgrant0607 Sponsor Tremolo: http://fafo.fm/tremolo Sponsor the FAFO Podcast! http://fafo.fm/sponsor
·youtube.com·
An Oral History of the Kubernetes Revolution with Brian Grant