2 minutes
Daily Update: 2nd May 2023
Today was more like a reading/learning day. Here are the things I’ve been watching:
- Which Database Model to choose?:
- Why this?
- Going to be useful for the project I’ve been working on. Thinking on directions of storing in-memory, using key-value model but let’s see.
- Why this?
- I made every sentry page 300 ms faster (intermediate) anthony explains
#540
- Why this?
- Always enjoy watching Anthony. Came on my YT recommendation, thought I’ll watch. Looks like a CDN config fix, also learnt a few things on watching the type of network calls (cached or not) from this video.
- Why this?
- How does async rust work
- Still reading, not done yet. Will update my learnings when done.
- Update NeoVim Config to use ruff-lsp instead of pyright for most except hover
- Ruff has been there for long, boasts a lot of perf improvements as a linter. Good to see Ruff LSP growing.
- NeoVim config repository: https://github.com/krshrimali/nvim
- It’s of course going to take a lot of efforts to catch up to pyright in terms of capabilities, but I’m very positive.
- I love to see code actions finally in my neovim + python code. 🎉
- It’s written in Rust, for those who don’t know 😉
TODOs:
- Explore HVM: https://github.com/HigherOrderCO/HVM, looks interesting at least.
- Read through: Specifying and Verifying Higher-order Rust Iterators.
- Record a video for YouTube!
Alright, thank you all for reading. :) See y’all tomorrow!