Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I am boyter, and I’m here to ask you a question.
-
Treat Faster Tools as a Profile, Not an Insult I recently had this gracious github issue raised against scc related to another code counter mezura which has some impressive performance claims.
-
So today I release the v4.0.0 version of sloc cloc and code AKA scc.
-
I recently did a brown bag at work, and as a change covered a non technical topic the subject of fortified wine.
-
One of the things I added to my code counter scc back when developing it was the COCOMO calculation.
-
The last few years have been pretty wild in the software development space.
-
TL/DR; Play on itch.io or Plan or download from lexaloffle I previously wrote about making a game using pico-8.
-
What felt like yesterday but is actually closer to 4 years ago I released the first version of code spelunker (cs) and wrote about it here.
-
I was looking through Google Scholar the other day looking for references to scc since I had previously had people reach out to me about how they were using it for their thesis (It’s not narcissism, its research I swear!).
-
I am hoping to get another 5 years out of the machine as it is now.
-
searchcode HAS been rebooted see https://boyter.org/posts/searchcode-has-been-rebooted/ for details.
-
With the rise of AI LLM technology, I naturally wanted to learn more about using it.
-
Previously I had covered the worst program I had ever worked on (although that probably needs updating now) and the worst individual and the most incompetent individual I ever worked with.
-
Back in August 2021 during the covid madness I updated my rather aged desktop to have new CPU, GPU, PSU and fans.
-
At GopherCon2023 I presented a talk about how I built a custom index for searchcode.
-
I was a speaker at the first Go meetup in Sydney 2025… the first speaker in fact.
-
I have been working on a secret project within https://searchcode.com/ and ran into a blocker where the UI had become a road-block.
-
searchcode.com’s SQLite database is probably one of the largest in the world, at least for a public facing website.
-
Happy new year!
-
As much as I like ZeroLog for Go logging Slog being added to the standard library fits in with my rule of avoiding 3rd party packages when they are not entirely required hence I have started moving anything I work on over to it.
-
I was talking to someone recently about how searchcode.com works with regards to its bloom filter.
-
A work colleague (Dazza!)
-
Welcome.
-
I recently pushed out a new release of Sloc Cloc and Code (scc) with two main pieces of functionality.
-
I recently X’ed/Tweeted about how my searchcode.com since Nov 2022 using its custom index https://boyter.org/posts/how-i-built-my-own-index-for-searchcode/ had processed over 50 million queries with a rolling average time around 80ms to process them.
-
I have always been a big fan of SQLite and recently was using it with Go/Golang.
-
One of the things I see commonly on any mockup is a search box, usually with vaguely defined requirements as to how this is meant to actually work.
-
Having had to install direnv multiple times over the last few days to get a team up and running im writing the method down because I keep having to look it up.
-
Sometime last year Justin Vincent of the techzing podcast suggests that I should add a license to Quote, I “strongly” suggest that you wrap each product into a paid version - where you sell a “license” for usage with priority support.
-
In no particular order a list of Go libraries/packages I really like and some reasons why. zerolog I know that the changes to slog make it far closer to being what zero log is now, but I still prefer it for my own use. requests Anyone who works with python
-
So on occasion, I find myself wanting to run SQL against customer databases.
-
Welcome.
-
TL/DR; Play/Download a copy from itch.io I had always wanted to create games.
-
I was recently selected to present at DataEngBytes 2023 after submitting an idea for a talk based on my blog post Processing 40 TB of code from ~10 million projects with a dedicated server and Go for $100.
-
Since I maintain a few projects that deal with source code one of the things I needed badly was a way to parse and understand gits .gitignore and .ignore files in order to get as much accuracy as possible.
-
I released code spelunker a few days ago https://github.com/boyter/cs and literally one person asked for details on how it worked.
-
Code spelunker (cs) or code search is a new command line tool I have been working on and off over the last few years.
-
I previously wrote about starting a Go project in 2018.
-
Another progress update on https://searchcode.com where I was trying to reduce the time it takes to index source code.
-
TL;DR: If you don’t need to preserve order of the elements, sort the slice first and dedupe.
-
I have been doing interviews recently, and whenever someone mentions knowing a lot of Go and Java one of the questions I put to them is how to implement Go channels in Java.
-
I have been investigating how ActivityPub is meant to work.
-
I didn’t really expect to have a post this late in the year but here we go.
-
Abstract TL/DR I present what I belive is a unique index for indexing and searching source code.
-
Some time ago I wrote about creating leet speak guid’s as a way of having fun while working with sitecore. https://boyter.org/2014/05/unique-guid/ I recently realised I wanted to have this around so I could create more interesting guids for one reason or…
-
Recently on my M1 Macbook I ran into the following issue when trying to compile some Go code with C dependencies.
-
Working for a large corporate company as a mid level developer is generally rather boring.
-
Thought I would write done some of the more annoying/interesting software bugs I have had to deal with recently.
-
Recently have been doing interviews at work for Go developers.
-
If you succeed, you will fail.