Jul 22Member-onlyHow to use ChatGPT to generate SVGChatGPT is very good at generating text, and good enough at writing code, but when it comes to SVG generation, it is a little bit more challenging. If you are wondering why am I using a text model to generate graphics, knowing that OpenAI also has the DALL-E model that…AI3 min readAI3 min read
Jul 5Why you do not want to set up and manage a VPSIf you started coding during the past few years, you are probably using cloud technologies, like serverless, to deploy your code, and you probably take web hosting for granted, because most providers nowadays allow you to push an app in production in a very convenient way. …Web Hosting3 min readWeb Hosting3 min read
Published in𝐀𝐈 𝐦𝐨𝐧𝐤𝐬.𝐢𝐨·Jun 15Member-onlyFunction calling is the next evolution of OpenAI’s APIIt finally happened! OpenAI just annouced new updates for GPT-3.5 and GPT-4, and the most exciting of these new features is function calling. What is function calling? When you use ChatGPT, you write a prompt, then you get a reply, both the prompt and the reply are in natural “human” language. Function calling allows…AI2 min readAI2 min read
Jun 10Executing javascript code everytime the screen refreshesHow does executing javascript code everytime the screen refreshes feels? Is it too much? Actually it’s perfectly fine, and there is a method in the window object that does exactly that. Before we get into that let’s do a quick demo using a function that you probably already know. Using setInterval() The…JavaScript2 min readJavaScript2 min read
May 14Member-onlyWebGPU is here, and it’s a game changerHow would you describe the current 3D experience on the web? Yes, even with a high-spec computer, It is slow, much slower than it should be. This is because 3D rendering in web browsers uses outdated APIs. Current 3D web applications uses WebGL, which is based on OpenGL. …Gpu2 min readGpu2 min read
May 1Member-onlyHow to use Javascript import statement everywhereThe import statement is very common in front-end web development, it is used in source files when working with React for example. Javascript supports modules natively since ES6, and import can be used directly in the browser as well as with Node.js Import modules in the browser First of all, modules only works over http…JavaScript3 min readJavaScript3 min read
Apr 25Member-onlyHow the Gaming industry contributed to the boom of Artificial IntelligenceDoes gaming have any benefits for players? Some people say it improves attention and reaction time, other people say it is a waste of time, but one thing is for sure: The field of computer games is highly innovative. The gaming industry actually made a huge contribution to fields like…Gaming2 min readGaming2 min read
Apr 2The way we interact with computers is about to changeOver the span of just few months, Large Language Models like ChatGPT have been demonstrating a new way to communicate with computers. …AI2 min readAI2 min read
Feb 24Modern Javascript vs early JavascriptJavascript is a programming language that has been created in the early 1990s specifically for the internet. It’s an interpreted language and in the beginning it could only run inside a web browser, if the user allowed javascript in the first place. …JavaScript1 min readJavaScript1 min read
Feb 24The reason why compiled languages are still widely usedInterpreted languages like Python and Javascript are much easier to learn, and do not need compilation, and in most cases they can do what compiled languages can do, so why compiled languages like C++ and Go are still widely used? The first reason is a very common one when it…Programming1 min readProgramming1 min read