Shall we play a game? A guide to AI Reinforcement Learning
From Chess to Large Language Models, reinforcement learning is a critical artificial intelligence paradigm aimed at teaching computers…Continue reading on Better Programming »
Read moreHow to Scrape Tweets From Twitter
An up-to-date guide on scraping tweets from Twitter using Twitter’s APIContinue reading on Better Programming »
Read moreMigrating From DynamoDB to MySQL to Redis
Mistakes and learnings from choosing various databasesPhoto by Fredy Jacob on UnsplashI’ve been developing an open-sourced VPN application for quite a while. The idea behind this app was for me to learn various new technologies in the world of Android development, so I gave myself a time period of 14 days
Read moreHow to Create a Flexible View With SwiftUI Layout
In this article, we'll be discussing the Layout Protocol that was introduced in WWDC22. This protocol allows us to create complex compositions that were previously difficult to achieve.We'll start with the basics of Layout and then move on to creating a Flexible Stack that will render views horizontally until there is
Read moreYou don’t need hosted LLMs, do you?
A comparison of self-hosted LLMs and OpenAI: cost, text generation quality, development speed, and privacy.Image generated by Stable DiffusionDuring the LLM hype, you can find a lot of articles like “Fine-tune your Private LLaMA/Falcon/Another Popular LLM”, “Train Your Own Private ChatGPT”, “How to Create a Local LLM” and others.At the same time,
Read moreThe Art of LangSmithing
A guide to testing, evaluating, and monitoring LLM calls for production using LangSmith.Continue reading on Better Programming »
Read moreWhy ORMs Are Not Always the Way To Go
Photo by Alain Bouchard on UnsplashFor many, using an Object Relational Mapper (ORM), like hibernate in Java, has become almost automatic. While ORMs are incredibly powerful and useful tools, their use should be carefully considered in certain contexts. In this article, we will look at the advantages and disadvantages of ORMs
Read more