Karma: An ERC20-compatible Alternative Money on the Ethereum Blockchain
Karma is an ERC20-compatible alternative money on the Ethereum BlockchainHave you ever thought about how money is created? Well, typically, it is made out of nothing by banks. When someone takes out a loan, the bank adds the borrowed money to the amount already recorded in its database for the
Read moreHow to land the manager-to-IC pivot
The conventional metaphor for career success is a ladder, but there are a lot of problems with this narrative.
Read moreMaking TypeScript Truly “Strongly Typed”
How to control the “any” type to achieve ultimate type safetyImage generated using MidjourneyTypeScript claims to be a strongly typed programming language built on top of JavaScript, providing better tooling at any scale. However, TypeScript includes the any type, which can often sneak into a codebase implicitly and lead to a
Read moreDetecting LLM-Generated Texts
Is it possible to differentiate between what is written by a large language model and a human?Image generated by Stable DiffusionIt’s almost impossible to distinguish between human-written text and large language model (LLM) generated text. Given the potential chaos that can result from the spread of misinformation, fake news, phishing, and
Read moreThe D.E.N.N.I.S. System: Résumé Tips for Senior Devs
Swipe right on your dream jobContinue reading on Better Programming »
Read moreDebugging Embedded Rust
Setting up a debug workflow from scratchPhoto by Christopher Gower on UnsplashIn my last article, I explored what it’s like to code a simple IoT application for the ESP32 series using rust bindings for the ESP-IDF. This time, I wanted to dive deeper into an aspect I did not discuss: debugging, specifically
Read moreThe Career-Paths Trident
A model to help you decide on a career path to followPhoto by Kedar Gadge on UnsplashIn previous articles, I talked about personal growth plans for individual contributors and how we can help our team members achieve their goals.There’s an analogy I use with my team members before they commit to a career
Read moreExploring TypeScript Types vs Interfaces
Let’s deep dive into the nuances of types and interfacesContinue reading on Better Programming »
Read moreFine-Tuning Your Embedding Model to Maximize Relevance Retrieval in RAG Pipeline
NVIDIA SEC 10-K filing analysis before and after fine-tuning embeddingsContinue reading on Better Programming »
Read moreHTML5 Template: A Basic Boilerplate for Any Project
Tired of building HTML5 templates from scratch? Learn the key elements of an HTML5 document, and grab our free, ready-to-use boilerplate. Continue reading HTML5 Template: A Basic Boilerplate for Any Project on SitePoint.
Read more