How To Spot a Short-Sighted Developer
A list of clues to identifying themHackerman — A popular Internet Meme (I really don’t know where it came from)Hi there, fellow coders! We’re all on a quest to level up our programming skills, right?So, how do we become coding wizards? Well, here’s what people generally do:Scouring through other people’s code — because we all know
Read moreMulti-Collection Updates and ACID Compliance Using Context and Transactions in MongoDB Using Go
Continue reading on Better Programming »
Read morePart 1: Displaying Images in Jupyter Notebook
Presenting images in Jupyter Notebook cellsPhoto by the authorThere are times when data science practitioners and their target audiences need to check images while working on code in Jupyter files. This article lays out various ways to present images in Jupyter Notebooks cells, as well as the tradeoffs between each method.ContentAdd Images to
Read moreIntercepting Function Calls in C++ and Rust
In this article we will explore function call interception with two primary approaches: LD_PRELOAD and linker wrapper funcitons.Continue reading on Better Programming »
Read moreZero trust with zero problems
The home team chats with Alex Bovee, cofounder and CEO of identity access management company ConductorOne, about balancing security and productivity in developer workflows, why tech companies have shifted everything left, and the logic behind zero trust.
Read moreNode.js Environment Variables: How to Set Them Properly
By the end of this post, you’ll have a solid understanding of how environment variables can make your life as a Node.js developer easier. Continue reading Node.js Environment Variables: How to Set Them Properly on SitePoint.
Read moreLooking Into E-Poetry Written in Python
What is e-poetry, and how can it make you a better programmer?Continue reading on Better Programming »
Read moreHow Engineers Can Identify Good (and Avoid Bad) Companies
Logo of a fictional bad company from a popular streaming series.When you interview with a company, they have a process (often referred to as a rubric) to evaluate your technical knowledge and fit for a position and level. Most companies include behavioral and cultural assessments in the evaluation process so
Read moreThe incredible power of using static assert in C++
In most programming languages, an assert is often utilized to catch a program's unexpected or unintended states and situations.Continue reading on Better Programming »
Read moreThe Most Useful Ways ChatGPT Helps Me as a Developer
Why you, as a developer, should see ChatGPT as your friend and not your enemyContinue reading on Better Programming »
Read more