Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 50
  1. If you are in the tech industry and have even a mild interest in the state of the industry, I think this is serious enough for you to drop everything and watch this video.

  2. For a long time, while using Codex, I missed the AskUserQuestion tool from Claude Code.

  3. If, like me, you manage your Homebrew installations with a dotfile-style Brewfile, you might not know that it can manage globally installed npm utilities too.

  4. I ran a side-by-side comparison of Codex using its built-in web search and using Exa through MCP.

  5. I first ran into this a day earlier, when Codex greeted me on startup with Warning: Exceeded skills context budget.

  6. The best thing about Obsidian’s “File over App” philosophy is that you don’t need any special support from the app to manage your content.

  7. GitHub quietly announced something interesting in its Copilot change log: GPT-5.3-Codex is now its first long-term support model.

  8. When I set the time picker in Grafana to Yesterday, I noticed something curious: both the From and To fields were set to the same value — now-1d/d.

  9. In 2023, the Silicon Valley Bank (SVB) had a historic bank run, with investors withdrawing $42 billion in a single day.

  10. I’d been hardcoding width and height attributes in my Hugo templates to prevent layout shift.

  11. I have wasted too many tokens getting AI editors to work well with Terraform code.

  12. I have been using Helm charts, like everyone else, for the Kubernetes cluster in my homelab.

  13. I normally install Ubuntu on my Raspberry Pi machines because I am comfortable with its ecosystem.

  14. I like to use Homebrew on my Linux development machine as well, instead of random apt packages which may or may not be up to date for common tools.

  15. From the ByteByteGo post on Reddit Comments migration: Reddit used a testing technique called “tap compare” for read migrations.

  16. Interesting that I can now use uv to install Python.

  17. A tip for anyone using Taskfile and Homebrew on macOS.

  18. I was working from outside home today, trying to push out changes to a bunch of my homelab servers.

  19. The AI gold rush is hitting a ‘bottleneck’ that could spell disaster for Google and Meta A new study released Thursday by research group Epoch AI projects that tech companies will exhaust the supply of publicly available training data for AI language mode…

  20. One of the major reasons I switched to VS Code completely some years back is its excellent extension system, in particular the seamless remote SSH editing extension.

  21. I had removed disqus comments from my blog a few years back when I noticed the horrible privacy issues with Disqus.

  22. Age encryption cookbook

    One of the niftiest tools that I have been using a lot nowadays is the deceptively simple encryption/decryption command line tool called age by Filippo Valsorda.

  23. For a while now, I have been wanting to see the options I have today to convert speech to text at the command line.

  24. I wanted to quickly jot down some of the PDF tasks that the wonderful qpdf has been helping me do.

  25. As part of my journey in learning Kubernetes this year, I ventured today in pushing my first tiny helm chart to Artifacthub.

  26. So, after ~20 years of maintaining this blog, I decided to disable comments entirely on the posts here.

  27. When using Ansible for my home lab, an initial problem was about how to keep sudo passwords for my various machines in an practical manner (I really don’t like the idea of password-less sudo even in my homelab).

  28. So the tech world went a little crazy today, as usual ignoring more consequential problems happening in the world.

  29. From time to time, I have felt the need to install a specific version of a Homebrew formula.

  30. For most simple to moderately complex web servers in Golang, I have always preferred to use the standard net/http library, laboring through the parsing of RequestPaths and query parameters when necessary.

  31. MySQL 5.6 onwards introduced GTID based replication drastically simplifying replication setup and increasing reliability.

  32. I have a couple of systems at home which provide web services, like my Intel NUC and my Synology NAS, and I have been wanting for a while to move all of them to a proper https only environment.

  33. Found this nifty trick in a github comment.

  34. The default Ansible privilege escalation mechanism requires broad sudo privileges.

  35. I seem to learn more about the nuances of the Go language every other day.

  36. So I ran into this problem at work today with an runit based service breaching open files limit.

  37. Sometimes instead of creating a logger and then passing it around, it is convenient to just use a global logger.

  38. The various implementations of field encoders provided in zap can sometimes feel inadequate.

  39. Using the logger presets in zap can be a huge time saver, but if you really need to tweak the logger, you need to explore ways to create custom loggers. zap provides an easy way to create custom loggers using a configuration struct.

  40. I was intrigued when Uber announced zap, a logging library for Go with claims of really high speed and memory efficiency.

  41. I admit I had not paid much attention to Netlify earlier.

  42. Soon after I reviewed GoLand, I discovered VS Code - a general purpose editor with superlative support for Go.

  43. Go Static Typing 'Magic'

    As I understand Go more, some of the concepts tend to make my head hurt.

  44. Seems like Jetbrains has finally ditched that weird name for their Go IDE and changed it to a more palatable, but not really very inventive version (come on, I think PyCharm is a pretty nice name for a Python editor).

  45. 404: Not found

    Sorry.

  46. Hugo I have been using Hugo as a static website generator for a while.

  47. Lahaia noon at hawaii

    When the sun is directly overhead in Hawaii, it looks like a bad video game render The sun is exactly overhead twice a year in Lahaina, Hawaii, once in May and once in July.

  48. The Borg design pattern

    How to have shared state between different instance of a class without a singleton pattern.

  49. I lost an hour of my life today trying to figure out why Sphinx would not document a class inside a module specified by :automodule:.

  50. This might be a very esoteric topic for most people, but since I could not find information about this anywhere, I decided to document this in a post.