# Behold, BitBanged, my fully static blog made with Hugo

**URL:** <https://discourse.gohugo.io/t/behold-bitbanged-my-fully-static-blog-made-with-hugo/28883>\
**Category:** Showcases\
**Created:** [October 18, 2020, 6:03am UTC](https://discourse.gohugo.io/t/behold-bitbanged-my-fully-static-blog-made-with-hugo/28883 "2020-10-18T06:03:08Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![UtkarshVerma](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/utkarshverma/32/11273_2.png) [@UtkarshVerma](https://discourse.gohugo.io/u/UtkarshVerma)\
**Post date:** [October 18, 2020, 6:03am UTC](https://discourse.gohugo.io/t/behold-bitbanged-my-fully-static-blog-made-with-hugo/28883/1 "2020-10-18T06:03:08Z")

</div>

This is my blog which I’ve developed using Hugo. Please have a look at it and tell me how it is.

> **[BitBanged](https://bitbanged.com)**
>
> A blog about Linux, electronics and programming.

---

<div class="post-metadata">

**Author:** ![gour](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/gour/32/197_2.png) [@gour](https://discourse.gohugo.io/u/gour)\
**Post date:** [February 26, 2021, 8:50am UTC](https://discourse.gohugo.io/t/behold-bitbanged-my-fully-static-blog-made-with-hugo/28883/2 "2021-02-26T08:50:39Z")

</div>

> [@UtkarshVerma](#):
>
> This is my blog which I’ve developed using Hugo. Please have a look at it and tell me how it is.  
> [https://bitbanged.com](https://bitbanged.com)

Very nice & clean!

How did you implement “search” feature?

---

<div class="post-metadata">

**Author:** ![UtkarshVerma](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/utkarshverma/32/11273_2.png) [@UtkarshVerma](https://discourse.gohugo.io/u/UtkarshVerma)\
**Post date:** [February 26, 2021, 11:05am UTC](https://discourse.gohugo.io/t/behold-bitbanged-my-fully-static-blog-made-with-hugo/28883/3 "2021-02-26T11:05:49Z")

</div>

I implemented custom support for Algolia using foundation framework.

---

<div class="post-metadata">

**Author:** ![gour](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/gour/32/197_2.png) [@gour](https://discourse.gohugo.io/u/gour)\
**Post date:** [February 26, 2021, 12:46pm UTC](https://discourse.gohugo.io/t/behold-bitbanged-my-fully-static-blog-made-with-hugo/28883/4 "2021-02-26T12:46:54Z")

</div>

Thanks! However, considering how much I pay for the hosting itself, Algolia’s pricing is a bit too much for my taste - someone replied here earlier that “…that 65k searches sound like a lot, but it’s really not due to how Algolia measures searches.” ☹

---

<div class="post-metadata">

**Author:** ![davidsneighbour](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/davidsneighbour/32/24507_2.png) [@davidsneighbour](https://discourse.gohugo.io/u/davidsneighbour)\
**Post date:** [February 26, 2021, 1:00pm UTC](https://discourse.gohugo.io/t/behold-bitbanged-my-fully-static-blog-made-with-hugo/28883/5 "2021-02-26T13:00:50Z")

</div>

If your website is famous and well-visited enough to have more than 2000 searches per day it’s time to rethink that “I want it all for free” approach and you will have no problems getting funds for that. “Just” use a library that does the searching for you and can be “plugged” into various search engine providers. All these libraries need is to know the format that the search result comes in.

In my personal experience (low visitors, nearly no searches) Algolia counts a search as one searchterm until you stopped typing for some seconds. So if you are a slow typer and type “Bra” - a result comes back - you type “sil” another result comes in, it is counted as one single search.

---

<div class="post-metadata">

**Author:** ![gour](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/gour/32/197_2.png) [@gour](https://discourse.gohugo.io/u/gour)\
**Post date:** [February 26, 2021, 1:59pm UTC](https://discourse.gohugo.io/t/behold-bitbanged-my-fully-static-blog-made-with-hugo/28883/6 "2021-02-26T13:59:58Z")

</div>

> [@davidsneighbour](#):
>
> If your website is famous and well-visited enough to have more than 2000 searches per day it’s time to rethink that “I want it all for free” approach and you will have no problems getting funds for that.

Well, it is about non-profit & my private sites (not bringing any revenue) and, afaict, 2000 searches per day would mean 2\*30 units per month or $60/mo which is, imho, a bit too much just for the search - that’s why i’m looking at some other options.

> [@](#):
>
> “Just” use a library that does the searching for you and can be “plugged” into various search engine providers. All these libraries need is to know the format that the search result comes in.

That would be ideal!

> [@](#):
>
> In my personal experience (low visitors, nearly no searches) Algolia counts a search as one searchterm until you stopped typing for some seconds. So if you are a slow typer and type “Bra” - a result comes back - you type “sil” another result comes in, it is counted as one single search.

So, if it’s not a secret, how much does that cost you per month?

---

<div class="post-metadata">

**Author:** ![davidsneighbour](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/davidsneighbour/32/24507_2.png) [@davidsneighbour](https://discourse.gohugo.io/u/davidsneighbour)\
**Post date:** [February 26, 2021, 2:09pm UTC](https://discourse.gohugo.io/t/behold-bitbanged-my-fully-static-blog-made-with-hugo/28883/7 "2021-02-26T14:09:11Z")

</div>

> [@gour](#):
>
> So, if it’s not a secret, how much does that cost you per month?

First of all, I thought the free tier has 65k searches included. It’s only 10k, that is not really much. And I don’t pay anything for it, because I am under 10k searches per month. They word it “10 units” but a unit is 1000 searches. And I have the feeling they have some kind of mechanism going that tracks who is searching how and what. I often search multiple times for the same term to test my search and see it only accounted once.

> That would be ideal!

Have a look at lunr.js and solr.js.

---

<div class="post-metadata">

**Author:** ![gour](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/gour/32/197_2.png) [@gour](https://discourse.gohugo.io/u/gour)\
**Post date:** [March 2, 2021, 8:51am UTC](https://discourse.gohugo.io/t/behold-bitbanged-my-fully-static-blog-made-with-hugo/28883/8 "2021-03-02T08:51:47Z")

</div>

> [@davidsneighbour](#):
>
> First of all, I thought the free tier has 65k searches included. It’s only 10k, that is not really much. And I don’t pay anything for it, because I am under 10k searches per month. They word it “10 units” but a unit is 1000 searches. And I have the feeling they have some kind of mechanism going that tracks who is searching how and what. I often search multiple times for the same term to test my search and see it only accounted once.

Considering that I’m using PHP for (Matomo) analytics, I did some research and found two PHP-based engines…one is (free) [Sphider](https://www.sphider.worldspaceflight.com/) and another is (non-free, although GPL)[Sphider-plus](https://www.sphider-plus.eu/), so I’ll try to integrate one of those…
