Why I chose Codepen PRO over Copilot
Strange premise from Jon Ellwood, right? He explains: I will acknowledge that CodePen and Copilot are two different products, and it might seem odd to be comparing the two – but the commonality for me is that my budget only allows for one of them to get my money each
Read moreDo you need a specialized vector database to implement vector search well?
Semantic search and augmenting LLMs have sent everyone turning their text into vectors. But where do you store all that vector data?
Read moreHow to Build an Accordion Component with React.js
In this step-by-step guide, you'll learn how to harness the full capabilities of React.js by creating an interactive accordion component. Continue reading How to Build an Accordion Component with React.js on SitePoint.
Read moreIn Search of All Possible Scenarios
A comprehensive approach to requirements developmentContinue reading on Better Programming »
Read moreBuild a Digital Collectibles Portal Using Flow and Cadence (Part 1)
Exploring blockchain Flow using the smart contract language, Cadence, by building a website focused on collectiblesIn this tutorial, we’ll learn how to make a website that collects digital collectibles (or NFTs) on the blockchain Flow. We’ll use the smart contract language Cadence and React to make it happen. We’ll also
Read moreSpatial KNN Benchmark: From SQL to Rust
Comparing languages and libraries with a spatial nearest neighbour problemPhoto by Emile Perron on UnsplashIntroductionIn my previous article, I presented how to solve the nearest neighbour problem using SQL and the Python libraries Geopandas and Scikit-learn.I’ll review the previous solutions and present new ones using other libraries and languages this time.
Read moreHow You Can Build Your Team’s Confidence (and Why You Should)
A simple approach to creating a culture of appreciation and supportPhoto by Towfiqu barbhuiya on UnsplashI once worked under a manager who was excellent at developing engineering talent. He willingly took on interns and made it a point to challenge, celebrate, and offer constructive feedback during their journey.While working with him, I transitioned
Read moreAnalyze “Jeopardy Pavlovs” with Python
Using Python and data analytics to test the strength of Jeopardy PavlovsContinue reading on Better Programming »
Read moreHow To Disagree With Someone More Powerful Than You
Disagreements can save time and energy by preventing critical mistakes and course correcting before it’s too lateContinue reading on Better Programming »
Read moreAstro JS: The New Kid On The Block
A new static site generator for performance-driven web developersContinue reading on Better Programming »
Read more