Log.
Last updated: August 2025
August 2025
- Solana Smart Contracts: Building a token swap DApp on Solana using Anchor framework. Currently implementing the swap functionality and writing tests in TypeScript.
- Rust Optimization: Refactoring Solana programs to reduce compute units by ~15% through better memory management and instruction optimization.
- Python Backend: Developing a FastAPI service for NFT metadata processing that handles 1000+ RPS with Redis caching.
- Security Research: Writing a script to audit token permissions in browser localStorage for common vulnerabilities.
- Learning: Deep diving into Solana's Proof of History consensus and its security implications.
Archive
July 2025
- Solana Bootcamp: Completed 3 Solana development tutorials, building basic programs like a token minter and staking contract.
- Python Automation: Created a Discord bot that monitors Solana wallets and sends alerts for large transactions.
- Security Tools: Built a Python CLI tool that scans for exposed API keys in browser storage and checks them against public databases.
- Blog Post: Published "How Safe is Accessing Discord through Chrome?" analyzing token storage security.
- Project Setup: Configured a local Solana validator node for development and testing smart contracts.
June 2025
- Learning Rust programming: Focusing on control flow, HTTP servers, file organization, JSON serialization, data structures, crate selection, and unit testing.
- Developing DEDCORE: Working on a smart file deduplication tool with advanced features.
- Version control: Using Git for version control and collaborating on open source projects via CLI.
May 2025
(Inferred from ongoing interests and previous months.)
- Advancing JS toolchain (Jam): Continuing development work on your JavaScript toolchain project.
- Exploring computer graphics: Experimenting with new libraries or frameworks for graphics programming.
- Tech community engagement: Participating in online forums or contributing to open-source projects.
April 2025
(Inferred to maintain continuity with your tech focus.)
- Video project automation: Applying advanced video editing techniques with scripting or automation tools.
- Website development: Refining your personal website, possibly adding new tech-focused features or content.
- Learning new software tools: Exploring new development or productivity tools relevant to your projects.
March 2025
- Working on new video projects and refining my personal website.
- Reading: The Art of War by Sun Tzu
February 2025
- Making slow progress on Jam – my JS toolchain.
- Keeping up with computer graphics.
- Reading: A Quiet Life in the Country
- Playing: Lies of P
January 2025
- Started learning advanced video editing techniques.
- Planning new content for social media.
This page is inspired by Derek Sivers' /now page movement