Advertisement · 728 × 90

Posts by

Preview
How to Edit MKV Metadata with mkvtoolnix-cli Tired of Messy Media Files? Clean Up Your MKV Metadata in Seconds!

mkvpropedit file.mkv --set name="Done Right"

Because metadata shouldn’t be an afterthought.

#Linux #NixOS #LinuxTools #TechTips

Guide:
byteshiva.medium.com/how-to-edit-...

9 months ago 0 0 0 0
Preview
Understanding Object.groupBy() and Map.groupBy() in Chrome 117 Master JavaScript Grouping in Chrome 117: Full Guide + Examples

Hot off the press in Chrome 117:

Object.groupBy() and Map.groupBy() are game-changers for array manipulation.

Finally – native grouping without reduce() gymnastics!

I break it down with:
✨ Clear examples
✨ Performance notes

#JS #WebDev #CodeNewbies #chrome

byteshiva.medium.com/understandin...

10 months ago 0 0 0 0
Preview
🧽 How to Format a USB Drive in NixOS (The Simple Way) 💡 This guide is for beginners using NixOS who just want to clean or reformat a USB stick.

Working with NixOS and need to format a USB drive?

I wrote a guide that simplifies the process for beginners, complete with a helpful analogy and visuals.

#nixos #linux #opensource #usb #developerhelp #formattedright

Read here:
medium.com/@byteshiva/h...

10 months ago 5 0 0 0
Mastering Go 1.24’s String Iterators: A Practical Guide with Code Examples Why 87% of Go Developers Will Rewrite Their String Code After Reading This

💡 Tech analogy of the day:

Go’s new string iterators are like upgrading from:
❌ A waterfall (dumps everything, crashes)
✅ To a faucet (flows smoothly, no waste)

Result? Your code won’t choke on big files anymore!

#LearnProgramming

byteshiva.medium.com/mastering-go...

10 months ago 0 0 0 0
Preview
Mastering LaTeX Formatting: A Guide with Examples Why LaTeX Beats Word Every Time (And How to Use It)

Just dropped a LaTeX formatting guide with examples!

Because no one should spend hours on doc formatting. 😅 Code snippets included. #LaTeX

byteshiva.medium.com/mastering-la...

11 months ago 1 0 0 0

Go 1.24's os.Root makes file security effortless:

root, _ := os.OpenRoot("/safe/path")
file, _ := root.Open("user/file.txt") // Automatically confined

No more:
• Manual path cleaning
• ../ vulnerability checks
• Security boilerplate

For more

byteshiva.medium.com/secure-file-...

11 months ago 1 0 0 0
Preview
Locking Down Your Files: How Go 1.24 Stops Hackers from Stealing Your Data Unveiling the Vulnerabilities: How Small Security Gaps Can Lead to Major Breaches

New in Go 1.24: Automatic path traversal protection.

Before:
"Did I sanitize ../ correctly? Did I miss an edge case?" 😅

After:

go
os.OpenInRoot("/dir", userFile) // ✅ Done.
No CVEs. No fuss. Just secure by default.

byteshiva.medium.com/locking-down...

#Golang #SecureCoding #Coding #DevSecOps

11 months ago 1 0 0 0
Preview
How I Processed a File with 1 Billion Lines (And How You Can Too!) 1 File, 1 Billion Lines, 0 Meltdowns: A Go Success Story

Just cracked the code on billion-line file processing in @golang! 🎉

Imagine eating a 20,000-novel buffet without choking 🍽️📚 That's what processing 1B lines feels like. My solution? File segmentation + worker pools + atomic counters.

#GoLang #BigData #Programming #coding

medium.com/@byteshiva/h...

11 months ago 2 0 0 0
Preview
How to Quickly Generate Test Data for Your Projects Generate Gigabytes of Fake Data in Seconds Using Command-Line Magic

🚀 Just published: "How to Generate Gigabytes of Test Data in Seconds"

Tired of manually creating dummy files? Use these command-line hacks to instantly generate:

1M line text files
Fake CSV/JSON for APIs & databases
Realistic log files

#TestData #Programming

byteshiva.medium.com/how-to-quick...

11 months ago 1 0 0 0
Preview
Why IDX, Google Android, and Server-Side Build Tools Are Game Changers for Developer Efficiency The End of ‘Works on My Machine’: How Modern Tooling Solves Dev Pain Points

🚀 Hot take: Your local dev environment is holding you back.

Google IDX (cloud IDE) + Android’s Bazel + LSP = faster, scalable, and collaborative coding.

#GoogleIDX #DeveloperExperience #Programming #SoftwareEngineering #CloudIDE

Why this changes everything:

byteshiva.medium.com/why-idx-goog...

11 months ago 1 0 0 0
Advertisement
Preview
Understanding osquery: SQL-Powered System Monitoring The Detective Tool for Your Linux System — Meet osquery!

TIL you can SQL your OS. 🤯

osquery turns your system into a queryable DB:

SELECT * FROM processes;

SELECT * FROM listening_ports;

Install in seconds (Nix):
pkexec nix-shell -p osquery --run "osqueryi"

Full guide: byteshiva.medium.com/understandin...

#osquery #Linux #InfoSec #devops

11 months ago 1 0 0 0
Preview
How to Monitor Incoming and Outgoing Requests on Your System Using journalctl Detect and Respond to Suspicious Network Activity Like a Pro

Learn how to detect suspicious activity, automate alerts, and analyze logs like a pro. Perfect for sysadmins and security enthusiasts!

#Linux #SysAdmin #CyberSecurity #TechTips

Check it out:

byteshiva.medium.com/how-to-monit...

1 year ago 1 0 0 0
Preview
Exploring Go Features with JSON: iota, new, label, goto, and underscore Exploring Go’s Hidden Gems: iota, new, goto, Labels, and Underscore

Exploring Go’s Hidden Gems: iota, new, goto, Labels, and Underscore

Learn how these Go features work through simple code examples.

Perfect for coders of all levels.

#GoLang #Programming #CodingTips #TechBlog

byteshiva.medium.com/exploring-go...

1 year ago 1 0 0 0
Preview
Fixing Docker DNS Resolution Issue in NixOS If you’re using NixOS and encountering the following error when trying to pull images from Docker Hub:

Seeing "Temporary failure in name resolution" when using Docker on NixOS?

It’s likely a DNS issue. Set the right nameserver in configuration.nix, reboot, and you’re good to go!

Full fix here:

byteshiva.medium.com/fixing-docke...

#NixOS #Docker #Linux #DevOps #Cloud

1 year ago 1 0 0 0
Preview
Advanced TCP Congestion Control in Go: A Comprehensive Guide In the realm of network programming, TCP (Transmission Control Protocol) stands out as a cornerstone for reliable data transmission over IP…

🚀 A detailed guide on advanced TCP congestion control in Go! 🌐💻

Learn how to implement and test TCP congestion control mechanisms, set up a basic TCP server and client, manage congestion windows, and handle retransmissions.

and many more ...

Learn more at

byteshiva.medium.com/advanced-tcp...

1 year ago 1 0 0 0

Unlock real-time communication with WebRTC in Chromium! 🚀

Enjoy seamless video calls, voice chats, and file sharing directly in your browser.

#WebRTC #Chromium #TechInnovation

Dive into this blog to learn more:

byteshiva.medium.com/webrtc-in-ch...

1 year ago 1 0 0 0
Preview
Understanding Chromium Architecture: A Simple Guide for Everyone Have you ever wondered how your browser works behind the scenes? Whether you’re scrolling through social media, watching videos, or…

🌐 Curious about how your browser works?

Check out our simple guide to Chromium's architecture!

From multi-process models to sandboxing, discover how your browsing stays fast, secure, and stable. 🔒💨

#Chromium #BrowserArchitecture #TechEducation

byteshiva.medium.com/understandin...

1 year ago 1 0 0 0
Preview
Using GitHub Container Registry (GHCR) with Podman: A Step-by-Step Guide Streamlining Container Management with Podman and GHCR

Check out the new blog on integrating Podman with GitHub Container Registry (GHCR)! Learn how to streamline container management, avoid rate limits, and harness GitHub's robust ecosystem. Elevate your container strategy today.

#Podman #Containerization #DevOps

byteshiva.medium.com/using-github...

1 year ago 2 0 0 0
Preview
Revolutionizing Container Management with Podman and GHCR Streamlining Container Management: A Deep Dive into Podman and GHCR

Explore #Podman and #GHCR in this new blog series.

Discover why Podman is a top Docker alternative, offering open-source solutions and enhanced security.

Learn how to get started and integrate with GHCR.

byteshiva.medium.com/revolutioniz...

1 year ago 1 0 0 0
Preview
Passing Structs by Value vs. by Reference in Go Exploring Efficiency and Performance

Optimize Your Go Code: Passing Structs by Value vs. by Reference

Learn the impact of passing structs by value vs. by reference in Go and how to optimize your code.

Dive into this blog post for valuable insights!

#GoLang #CodeOptimization #TechInsights

byteshiva.medium.com/passing-stru...

1 year ago 2 0 0 0
Advertisement
Preview
Deno Compile: Building Portable Cross-Platform CLI Tools Harnessing Deno Compile for Efficient Cross-Platform CLI Development

Just explored Deno Compile to build portable, cross-platform CLI tools!

Dive into my latest blog where we create a word frequency analyzer and compile it into a standalone executable.

Experience the simplicity and power of Deno Compile for yourself!

#Deno

byteshiva.medium.com/deno-compile...

1 year ago 1 0 0 0
Preview
Automating Tasks in Neovim: Advanced Lua Scripting with Deno for Enhanced Productivity Streamline Your Coding Experience with Neovim and Deno

Dive into the future of coding with Neovim and Deno!

Our latest blog post covers advanced Lua scripting techniques to automate dynamic file headers, code formatting, project setup, and test running.

#Neovim #LuaScripting #Deno #Automation #Productivity

byteshiva.medium.com/automating-t...

1 year ago 1 0 0 0
Preview
Automating Tasks in Neovim: Creating a Macro and Script to Insert Header Comments From Macros to Scripts: Automating Header Comments in Neovim

🌟 Automate your Neovim workflow! 🌟

Learn how to create macros and Lua scripts to insert header comments effortlessly.

Enhance your productivity and streamline your coding tasks. 🚀

#Neovim #Vim #LuaScript #Automation #Productivity

byteshiva.medium.com/automating-t...

1 year ago 3 0 0 0
Preview
Troubleshooting Network Issues on a Raspberry Pi: A Step-by-Step Guide Resolving ARP Table Conflicts and LAN Connectivity Problems on Your Raspberry Pi

Struggling with network issues on your Raspberry Pi?

This detailed guide helps you troubleshoot ARP table conflicts and LAN connectivity problems.

Follow the step-by-step instructions to get your network up and running smoothly.

#RaspberryPi #NetworkTroubleshooting

medium.com/@byteshiva/t...

1 year ago 0 0 0 0
Preview
How to Set Up a Home IP Camera Surveillance System with Four Cameras, an NVR, and a TV Step-by-Step Guide to Setting Up Your Home IP Camera Surveillance System

Upgrade your home security with a comprehensive IP camera surveillance system!

This guide helps you set up four cameras, an NVR, and a TV for 24/7 monitoring.

Stay protected and enjoy peace of mind.

#HomeSecurity #IPCamera #SurveillanceSystem #SmartHome

byteshiva.medium.com/how-to-set-u...

1 year ago 1 0 0 0
Preview
Advanced Networking in Go: Custom TCP and HTTP Tricks for Developers Mastering Advanced Networking in Go: Custom TCP and HTTP Techniques for Enhanced Performance and Flexibility

Unlock the power of advanced networking in Go!

🌐 Dive into custom TCP and HTTP tricks to enhance performance and flexibility.

From connection pooling to middleware chaining, master the art of networking in Go. 🚀

#GoLang #Networking #TechTips

byteshiva.medium.com/advanced-net...

1 year ago 3 0 0 0
Preview
Managing Large WordPress Sites with Git and Git LFS Streamlining Large WordPress Site Management: A Real-World Guide to Using Git and Git LFS

🌐 Struggling with large WordPress sites? Git LFS 📦 is your solution!

Learn how to manage and deploy massive repositories efficiently. Dive into the step-by-step guide now! 🚀 #WordPress #Git #GitLFS #WebDevelopment

byteshiva.medium.com/managing-lar...

1 year ago 1 0 0 0
Advertisement
Preview
Unlocking Optimal Performance: Benchmarking Go’s Slices for Chunk Processing Benchmarking Concurrent Programming in Go: Optimizing Performance with Goroutines and Multi-Core Processing

🌟 Exploring Go's slices.Chunk 🌟

Ever wondered how chunk size and core count affect your Go programs?

Discover how to benchmark chunk processing in Go 1.23 for optimal concurrency. 🧑‍💻

#GoLang #SoftwareDevelopment #Concurrency #Benchmarking #Pi4

📖 Blog link: byteshiva.medium.com/unlocking-op...

1 year ago 2 0 0 0
Preview
The Power of Bitsets: Applications and Internal Uses Bitsets, also known as bit arrays or bit vectors, are a fundamental data structure that compactly stores bits (0s and 1s) and allows…

🔍 Discover the Power of Bitsets! 🔍

Bitsets revolutionize memory efficiency and performance in various applications.

This blog dives into bitsets, their uses, and practical examples in Go.

#Bitset #DataStructures #GoLang #Programming #SoftwareDevelopment

byteshiva.medium.com/the-power-of...

1 year ago 2 0 0 0
Preview
Effortlessly Clone Websites with Deno Workers and wget Unlock the power of modern automation with a simple, efficient, and reliable setup.

🌐 Clone websites effortlessly with Deno Workers and wget!

This new blog shows you how to automate website mirroring for offline backups, local testing, and more.

#WebsiteMirroring #Deno #wget #Automation

🚀 Dive in:

byteshiva.medium.com/effortlessly...

1 year ago 1 0 0 0