• Programming

    So the Gemini CLI...

    Two minor gripes with the Gemini CLI tool. I know, I know … it just came out.

    1. There’s no init command to automatically get it to generate its context file. I asked it to do it, and it created an empty file, and then I had to follow up with a second prompt to get it to update the file with helpful information. I’m never going to use that until it’s easier.

    2. I ran a few prompts, and it automatically switched to the flash model, and there’s no way to control what model it uses. Like maybe I’m okay with a bit slower responses if it means I can use the pro-model. I’d like the ability to be able to control this, and there doesn’t seem to be a way to switch between the models.

    Thursday June 26, 2025
  • Programming

    Before: 🔴 47 Dependabot PRs clogging my repo

    After: 🟢 3 meaningful updates per week

    The secret? One .github/dependabot.yml config to ignore patch updates while keeping security fixes.

    Sometimes the best feature is the one that does less work 😌 #Productivity #GitHub #LessIsMore #JavaScript

    Tuesday June 10, 2025
  • Programming

    Claude Code is awesome. Junie is awesome. I want to try Claude Code GitHub Actions but its not included in the Max Plan. What Agents have been working well for you? #javascript #dev #webdev #fullstack

    Tuesday June 10, 2025
  • Programming

    Happy 30th Birthday to PHP! To celebrate, I updated my CodeIgniter project to the latest version, refactored a bunch of stuff. I added a reference implementation of Vue to it. Claude helped. 🎉

    https://github.com/llbbl

    Sunday June 8, 2025
  • Programming

    New release of pkglock-rust

     

    🎉 New release of pkglock-rust crate is out! 🎉

    This update brings:

    ✅ Unit testing for robust performance.

    📂 Modularized code for better organization and maintainability.

    Check out the latest version and give it a try: https://github.com/llbbl/pkglock-rust

    pkglock was created to streamline switching between local and remote npm registries, addressing the slowness of npm installations and resolving transpiling issues by being rewritten in Rust.

    #rustlang 

    Tuesday February 11, 2025
  • Productivity

    ,

    Programming

    🚀 Mastering Cloud Storage - Smmall Cloud vs. The Giants! 🚀

    Just published a new Article!

    Dive into my latest blog where I compare cutting-edge cloud storage solutions like Smmall Cloud, Dropshare, CleanShot X, and Google Drive. Discover which service truly stands out in the realm of digital storage efficiency and innovation.

    🔑 Key Insights:

    Smmall Cloud’s unique features and how it stacks up against established players.

    The practicality and cost-effectiveness of each service.

    An intriguing peek into building your own cloud storage!

    🎁 Exclusive Bonus: Grab a 10% discount on any Smmall.cloud plan inside the article!

    Don’t miss out on these vital insights that could transform your approach to digital storage. Click to read and find out which service fits your needs best!

    👉 GitConnected

    #CloudStorage #TechBlog #SmmallCloud #DigitalInnovation #StorageSolutions

    Monday December 18, 2023
  • Programming

    Launching My First Rust Crate: pkglock

    Excited to share my first Rust crate: pkglock 🚀

    pkglock is a CLI tool that automates the process of switching URLs in your package-lock.json. Tailored to ease the management of local and remote npm registries, it stands out as a handy utility for developers.

    Key Features: Configurable: Set up and switch between local and remote URLs effortlessly. Command-Line Support: Execute with various options straight from the command line.

    I rewrote it in rust to avoid having to transpile JS in order to support CommonJS and ESM.

    Monday October 30, 2023
  • Programming

    Introducing pkglock: A Practical npm Utility

    Hello Everyone! 🚀 I’m thrilled to say that I published my first npm package: Pkglock.  

    I made it to solve some minor inconveniences that developers might face.

    The Problem

    While working with npm packages, I found Verdaccio to be quite helpful. It’s a private npm proxy registry allowing for local caching of npm packages, substantially speeding up the npm installation process. However, the use of Verdaccio introduced a slight hiccup in collaboration. Since it relies on a local cache, the resulting package-lock.json file makes collaboration challenging, as not everyone has access to my private, local cache.

    pkglock: A Simple Solution

    Enter "pkglock". It’s a simple tool, nothing flashy, just a practical utility that addresses this issue by making it easier to switch between the public npm registry and a local cached npm registry. It’s about smoothing out the development workflow, ensuring that you can collaborate with others efficiently despite using a local cache like Verdaccio.

    I’ll be writing a more detailed post on Medium soon, delving into the specifics, so keep an eye out for that if you’re interested in learning more.

    Until then, Happy Coding! 🚀👨‍💻🚀

    Sunday October 22, 2023