Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 118
  1. I had an interesting exchange with a coding agent this evening.

  2. I have been running Toph for over ten years.

  3. This weekend, I set out to get some high-resolution screenshots of zebra-algo (you may remember it as the now-defunct CodeMarshal or algo.codemarshal.org).

  4. I like software that just works.

  5. Strangest AMD Ryzen 7950x Bug

    I upgraded my primary computer to the AMD AM5 platform sometime in mid-2023.

  6. It was the second week of August 2024.

  7. So here is a simple JavaScript task I had to tackle for Toph: When a user clicks the Print button, open a new tab/window and activate the print dialog.

  8. I seem to come across the strangest of bugs.

  9. And one hundred.

  10. I have been writing software professionally for over a decade.

  11. I have several scripts and automation on my primary computer at home that can run when connected to the local area network of my workspace through a WireGuard connection.

  12. Yes, I know there are paid and free tools for doing this.

  13. I read a blog post by Kev Quirk this morning.

  14. Last month, I wrote a blog post on how to use a Raspberry Pi and a 5V 2-channel relay to remotely power on or reset a desktop computer.

  15. Whenever I think about Go in comparison to other programming languages, the first thing that comes to my mind is how Go simplifies the concepts around concurrency and writing concurrent programs.

  16. Forwarding a Port Over SSH in Go

    In the day and age where Kubernetes is the go-to tool for orchestrating your applications on the cloud, I have been spending time building Bullet.

  17. I was about to deploy my site with the latest blog post this morning and found Hugo broken.

  18. I know many will start with something like Gin whenever they are working on a JSON/HTTP-based backend in Go.

  19. This blog post is about something that I think I have absolutely no expertise in: graphics.

  20. Redsync, one of my open-source Go packages, implements a distributed lock using Redis.

  21. Tracking io.Copy Progress in Go

    If you are writing Go code for any period, you must have used the io.Copy function.

  22. A few weeks ago I worked on improving the activity chart shown on Toph profiles.

  23. Multi-threaded Downloads in Go

    The word multi-threaded here is an artifact of how download managers in the past worked.

  24. I like software that allows advanced search.

  25. I have been making software for over a decade now.

  26. I learned something new today.

  27. I like that the Markdown renderer in Hugo automatically adds an id attribute to the headings in the content.

  28. If you are using Prometheus to collect metrics from your server, and you don’t have a static set of servers, then you should set up automated discovery.

  29. Last weekend, I was setting up a Cypress test pipeline in GitLab for Toph for the 5th time.

  30. SOCKS Proxy Over SSH

    To test some of Toph’s IP-based access control features, I needed to access it from a few different IP addresses than mine.

  31. A couple of weeks ago, I wrote my second #100DaysToOffload milestone blog post.

  32. Uploading Files Over SSH in Go

    If you access servers remotely over SSH connections, you are bound to have come across scp.

  33. Last night, I encountered a strange issue setting up Steam Link on a Raspberry Pi running Retro Pie.

  34. Go provides sync.Mutex as its implementation of a mutual exclusion lock.

  35. I access my primary computer remotely for various reasons.

  36. I serve hjr265.me from an S3-like bucket hosted on Linode Object Storage.

  37. For the longest time, I have looked at computer monitors as these dumb devices.

  38. On Toph, there is a leaderboard of top solvers.

  39. Windows Is Weird

    I know we could list a thousand reasons why Windows is weird.

  40. Show a Log Throbber in the Terminal with Go A long-running program made to run in a terminal window should indicate what it is doing.

  41. Not a "High-rated" Person

    I came across a post in a competitive programming community.

  42. I use one of these true wireless Edifier earbuds.

  43. It is my second milestone blog post of the #100DaysToOffload challenge.

  44. If I look at my search history with the word “bash” in it, the most frequently searched phrases turn out to be like “trim suffix bash” and “set bash variable if empty”.

  45. Toph now allows programmers to show up to 5 social media URLs on their profile pages.

  46. The Creality CR-10 Smart is a very sensitive 3D printer, especially when updating firmware.

  47. Finding the files you are looking for without combing through hundreds of directories is a true time-saver and an easy productivity move.

  48. Stardew Valley and Eric Barone

    It is no secret that I play video games.

  49. Building a Blog With Hugo

    A few weeks ago, I came across a blog post on my RSS reader: Building a blog in Django.

  50. Setup HTTP3 with NGINX Mainline

    HTTP3 is here.