Waken's Blog

Welcome!

Home About Archive Tags

Copyright (c) 2020 github.com/wakenmeng

rust-analyzer: Manually Reloading Workspace

Waken 2022-10-01
  • rust
  • emacs
  • lsp
  • rust-analyzer

rust-analyzer wasn’t picking up my Cargo.toml changes. Had to reload manually.

Read More

Debugging Emacs rustic-mode: Cannot Find Cargo

Waken 2022-09-28
  • emacs
  • rust
  • debugging

Spent hours debugging why rustic-format-buffer wasn’t working in Emacs. The error? “Program not found: No such file or directory, cargo”...

Read More

How to Clear Emacs Elfeed Database

Waken 2022-09-21
  • emacs
  • elfeed
  • rss

Elfeed (RSS reader for Emacs) was showing way too many old entries. Here’s how to clear it.

Read More

Profiling Slow Emacs Startup

Waken 2022-09-09
  • emacs
  • performance
  • debugging

Emacs was taking forever to start. Found the built-in profiler to track down the culprit.

Read More

Browser Cache: Why S3 Policy Changes Don't Show Up

Waken 2022-08-17
  • debugging
  • s3
  • http
  • caching

Spent an hour debugging why my S3 bucket policy changes weren’t working. Turns out: browser cache.

Read More

Rate Limiting: Leaky Bucket vs Token Bucket

Waken 2022-07-27
  • algorithms
  • rate-limiting
  • golang

Been looking into rate limiting for calling third-party APIs. Two main algorithms keep coming up: Leaky Bucket and Token Bucket. Here’s what I learned.

Read More

My Go Project Starter Kit

Waken 2022-07-22
  • golang
  • tools
  • project-setup

Been thinking about my default Go project setup. Here’s what I’m settling on.

Read More

Doom Emacs: org-present is Actually org-tree-slide

Waken 2022-06-29
  • emacs
  • doom-emacs
  • org-mode

Confused moment: Doom Emacs org +present module doesn’t use the org-present pa...

Read More
← Previous Next →

Copyright (c) 2020 github.com/wakenmeng