/1 @lmessenger pointed me to a PageSpeed analysis of my blog and provided some great pointers on speeding up my static site I'll share below:

developers.google.com/speed/pagespee…

These changes dropped average time to interact from ~4.5s to ~1.5s, a massive improvement in UX.
2/ The first change was to implement browser caching of static files following this guide:

digitalocean.com/community/tuto…

Simply adding the block in my NGINX conf file and adding a line to each server block gave a huge increase in load speed to repeat visitors/assets shared by pages.
3/ The second was to enable GZIP but use server-side pre-compression following this guide:

blog.llandsmeer.com/tech/2019/08/2…

See the following portion of my post on how I built sethsimmons.me for how I do the pre-compression:

sethsimmons.me/guides/buildin…
f/ All of these changes made an already snappy site even faster and decreased load and network usage for both client and server, all with a few line changes.

Checkout the full blog post below to see the full NGINX conf files and more on how I built it:

sethsimmons.me/guides/buildin…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Seth Simmons

Seth Simmons Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @sethisimmons

18 Feb
1/ @GrapheneOS crossed the line for the last time last night, and I now have to strongly recommend no one use their OS.

After weeks of reply spam, sockpuppet spam, and DMs, they reached out to *another* #Monero community member I respect via DM and slandered my reputation.
2/ While the OS itself may be fine (I know people using it without issues), I cannot in good conscience recommend something that is led and built by people that would stoop to these levels simply because I chose to use @CopperheadOS and recommend it based on my own experience.
3/ As of today I have removed any mentions of it from my blog, and will solely recommend people use @CopperheadOS or @calyxinstitute if they want to move to a de-Googled and more private mobile experience.

Enough is enough.
Read 5 tweets
7 Jun 20
1/ Decided to finally take the leap and test out @SamouraiWallet w/ Dojo end-to-end.

I try to keep an open mind and keep testing out privacy tools outside of #Monero, and had not yet tested the Dojo portion of Samourai.

I’ll detail findings in this thread:
2/ Install was relatively easy for someone with a sysadmin background, but did require generation of *many* passwords and API keys.

Integration with my existing Tor relay/node was vague, need to look into how I can better integrate Dojo into my existing Tor setup.
3/ The actual installation took about ~10m, with the sync of the Bitcoin node kicking off after that.

Once the Bitcoin node syncs up, I’ll report back here in this thread 🙂

Should be ~4-6h from my previous testing!
Read 15 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!