Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. Some time ago I wrote about building an Australian search engine by abusing how AWS Lambdas work.

  2. Search index implementations

    A living document where I will be putting information about search index implementations as I learn about them.

  3. I have been working with AWS API Gateway and Lambda using Go a lot recently.

  4. Previously I had covered the worst program I had ever worked on (although that probably needs updating now) and the worst individual.

  5. Installing voice2json on Ubuntu

    I have been playing around with offline non cloud tool replacements for doing things like speech to text and the like.

  6. Resurrecting Bogan Ipsum

    I remember hearing about Bogan Ipsum, which was an alternative to Lorem Ipsum for you know bogan’s back in 2011 through LifeHacker.

  7. Development Practices

    Development Practices Follow a development practice of developer empowerment.

  8. I’m in the middle of moving searchcode.com’s database to another server while upgrading it.

  9. UPDATE 2025-05-19 Somewhat un-suprisingly AWS has closed the loophole that I was exploiting for this https://aws.amazon.com/service-terms/#30.

  10. A little over a year ago I wrote about my experience getting the NBN and concluding that it was a massive disappointment.

  11. Upgrading my old desktop

    I used to be really into gaming and even more so building computers, reading CPU reviews, video card reviews, learning about water cooling, what is the best hard disk, psu and such.

  12. Interesting Go Memory Issue

    So had an interesting experience with Go the other day.

  13. Mostly here because I keep forgetting all the things I want to put into a Go project when I start it.

  14. Intern interview questions

    Recently my workplace has been accepting some interns as part of contributing back to the industry in general, as well as promoting the brand and hopefully being able to grow and grab excellent candidates in the future when they graduate.

  15. A bloom filter is one of those data structures you are probably already aware of, or have at least heard about.

  16. My First PC

    At my current workplace we have been doing themed Friday stand-ups.

  17. TL/DR: I wrote a fast literal string matching library in Go get it here https://github.com/boyter/go-string/ Recently I rebuilt searchcode in Go, as mentioned.

  18. Stay Safe on the Road

    SI live in an area with a popular driving road.

  19. I write this mostly so I can move on.

  20. Unicode support in my experience seems to be one of those hand wavy things where most people respond to the question of “Do you support unicode?”

  21. So regular readers of this site might know that I run https://searchcode.com which I recently converted over to Go.

  22. searchcode Rebuilt with Go

    So as of about 12 hours a new version of https://searchcode.com/ has been rolled out.

  23. I write and publish open source code.

  24. For those that wish to follow along with the presentation use the below link, https://boyter.org/static/gophercon-syd-presentation/ You can press S to see the speaker notes as you go along.

  25. Developer?

  26. Developer?

  27. A post that is constantly a work in progress. ripgrep - Similar to grep, but a drop in replacement for large file scanning without unicode penalities.

  28. The command line tool I created Sloc Cloc and Code (scc) (which is now modified and maintained by many other excellent people) counts lines of code, comments and makes a complexity estimate for files inside a directory.

  29. Today I presented at the Sydney Dev Warriors meet-up about a project I was working on from the start to end of 2018.

  30. This is now part of a series of blog posts about scc Sloc Cloc and Code which has now been optimised to be the fastest code counter for almost every workload.

  31. Let me start by stating that I think all chat-bots are rubbish and that a better solution is a decent search implementation.

  32. How good does the Monaro look

    About 12 years ago my old man was working as one of those hire a husband/jim’s maintenance deals.

  33. A long weekend just recently passed in NSW Australia.

  34. It started with this chain of blog posts, Using Java to Read Really, Really Large Files -> Processing Large Files in Java -> Processing Large Files – Java, Go and ‘hitting the wall’ I thought after reading them I would add to the chain.

  35. Recently my job/career path has had me looking “under the hood” at clients development practices.

  36. A short time ago one of the more interesting blog posts (to me anyway) about cache eviction popped up on Hacker News which prompted me to post the following comment.

  37. Go as a language is fairly decent.

  38. tmux the terminal multiplexer is one of those brilliant tools I use all day.

  39. Use Go to Restore Glacier to S3

    I had a great deal of difficulty searching for an answer to this I have included it here to hopefully save someone else the effort.

  40. Update 2019-03-13 This is now part of a series of blog posts about scc Sloc Cloc and Code which has now been optimised to be the fastest code counter for almost every workload.

  41. I have recently started work again on searchcode server with the continued plan to upgrade searchcode to use the same code-base.

  42. A while back I collected all of the fake Orly book covers I could find an posted them online https://boyter.org/2016/04/collection-orly-book-covers/ I also mentioned that I was seriously considering writing content for the “Expert Excuses for Not Writing…

  43. Types of Development

    Types of Development #1 Rage driven development Where an existing application/process causes one to rage so hard you spend the next 6 weeks over-engineering a solution to solve a simple problem.

  44. Occasionally I try to branch out from working on https://searchcode.com/ https://searchcodeserver.com/ or https://github.com/boyter/scc and find something that I find interesting to toy around with.

  45. Update 2019-03-13 This is now part of a series of blog posts about scc Sloc Cloc and Code which has now been optimised to be the fastest code counter for almost every workload.

  46. Update 2019-03-13 This is now part of a series of blog posts about scc Sloc Cloc and Code which has now been optimised to be the fastest code counter for almost every workload.

  47. Reading files quickly in Rust

    I have been wanting to learn Rust for a while now.

  48. Why count lines of code?

    A work colleague (let’s call him Owen as that’s his name) asked me the other day “I dont understand the problem space scc et al solve.

  49. I was looking to add multiple tags (the declaration after the struct field) to a struct in Go such that I could have it defined in GORM and in JSON.

  50. This post is fairly old.