Convert KML to GeoJSON in your browser or NodeJS appHello good people! In this short article, we're going to convert KML files to the GeoJSON format. The main takeaway aside from discovering something new is that I'll tell you about the popular solution, and then I'll show you the new solution I had t...Feb 23, 2023 · 6 min readblog.tarekjellali.com
Deep dive into KoboldAI: The AI you can run locallyBy the time I'm writing this article, you surely may have heard of ChatGPT. This "new AI" made so many waves that I couldn't resist digging through it and writing something about it. But rather than jumping into the hype train of ChatGPT and OpenAI, ...2THFeb 19, 2023 · 12 min readblog.tarekjellali.com
Create an npm package easily in JavaScript/TypeScriptHello good people! In this article, we're going to create an npm package step by step. By the end of this article you will be able to: Build your own package Use it on other projects Publish it on npm [Bonus] Publish your TypeScript types with your ...6WRAMay 17, 2021 · 11 min readblog.tarekjellali.com
Better debug your code with console.timer()Hello good people! In this article, I want to shed light on a very interesting console function. It's called console.timer() and might help you understand how your code runs and optimize it. This will be a rather short article. We'll go through two s...May 7, 2021 · 2 min readblog.tarekjellali.com
The anatomy of a package.jsonHello good people! In this article, I want to deep dive with you into a usually overlooked file in a project. The package.json is crucial to a lot of frontend/backend NodeJS projects. Yet a lot of developers don't really know what it can really do. W...3GCFMay 1, 2021 · 8 min readblog.tarekjellali.com