Introducing NetMock: Simplifying HTTP Request Testing in Java, Android, and Kotlin Multiplatform
Let’s get rid of the complexities of simulating requests and responses in testing environmentsNetMock codeI am thrilled to introduce NetMock, a powerful and user-friendly library designed to streamline the mocking of HTTP requests and responses.Testing HTTP requests can often present challenges for developers due to the complexity of simulating requests
Read moreThe Evolution of AI: Opportunities for AWS in the Age of Open Language Models
THOUGHTS ON THE LLM LANDSCAPE AND AMAZON WEB SERVICE OFFERINGOpenAI built a significant competitive advantage with the release of GPT-3.5-turbo and GPT4, but the match is far from over.NOTE: I am sharing these thoughts based only upon my expertise in building Large Language Models and serverless applications. I have no clues on
Read moreLeast Squares Ellipse Fitting
Enhance your comprehension of conics and gain knowledge on how to fit an ellipse from a collection of 2D pointsPhoto by Ricardo Gomez Angel on UnsplashIntroductionGoalAny geometric primitive (hyperplane, circle, ellipse, line, …) can be defined by a set of parameters, e.g., radius and 2D center for a circle. Fitting such a model
Read moreThe 20 best tech recruiting platforms to power your hiring
Introduction Today is an exciting time to be hiring software engineers. With the digital transformation, it’s no longer just tech companies who are hiring software engineers—thousands of companies in the finance, healthcare, retail, and government sectors are actively recruiting skilled technical talent. On top of that, rapid developments in artificial
Read moreUsing Caches Without Losing Friends: A Short Story
Photo by Felix Rostig on UnsplashAfter working at Zippin for the past four years, I have grown to love and hate caches equally. It has led to moments of great satisfaction in what we have built and discussed it heatedly with my brilliant colleagues.This article is a fictionalized account of a
Read moreHow I Automated a Business’ Order Fulfillment Process With LLMs
And the steps you can use to do it yourself with no codeI was introduced to an alcohol distribution business that was manually processing over 30,000 orders placed via email annually. Here’s how I used AgentHub to automate the ordering process with LLMs and the steps to do it yourself with
Read moreSo This is Your First Jam With Godot 4? Here is What You Should Know Beforehand!
Godot Logo (CC-BA-SA-3.0 Andrea Calabró) x GMTK Game Jam 2023 Logo (By Mark Brown)A guide to help you choose between Godot 3 and 4 for your game development, as well as some tips and tricks to avoid last-minute problems when using version 4 for a game jamThe GMTK Jam 2023 is around
Read moreCreate Custom SF Symbols for Your Apps
Learn how to use SF symbols to customize and display your imagesPhoto by insspirito from PixabaySymbol images are highly configurable, allowing you to style your images with finesse. With the introduction of SF Symbols 5 in 2023, you now have a vast library of over 5,000 symbols to integrate into your app.
Read moreBreaking Changes in APIs
How to eliminate themPhoto by Emile Perron on UnsplashChanging an API is a big challenge for both parties — API providers and consumers. While API providers want to be fast and flexible in delivering new features and improvements, integrators expect to receive them quickly. However, the API is also expected to remain stable,
Read moreHow To Not Use GPUs
A steroid-filled intro to GPUs — for data scientistsPhoto by Glenn Carstens-Peters on UnsplashAs a data scientist who has traveled between research and industry, I’ve seen the wild west of GPU usage. No matter where you roam, it seems like we’re all making this more difficult than it needs to be. From manual
Read more