Syntackle - A software development blog covering news, topics & tutorials related to the web, javascript, jamstack, serverless, developer tools, AI and much more.
TypeScript team unveiled the biggest update yet, announcing a switch from JavaScript to Go, making it 10 times faster, on March 11th, 2025. This is a huge win for developers as it will drastically cut down editor start-up time for significantly large projects as well as improve build time. [...]
In this guide, I'll walk you through an approach of utilizing disk cache while using the HTML transform method of the eleventy image plugin. Disk cache is a persistent cache which allows you to not re-optimize every single image at every single build. However, there are some caveats which I ran into while using it with the HTML transform method. [...]
Anthropic announced its latest and best Claude model yet — Claude 3.7 Sonnet on February 25, 2025. OpenAI jumped on the bandwagon and announced GPT 4.5 — its latest and largest model on February 27, 2025. To make things more interesting, Microsoft unveiled its first quantum chip — Majorana 1 — which uses topological qubits. [...]
Deep research is one of the aspects AI companies are willing to implement and integrate with their current AI systems. The use cases of deep research are massive in nature, because it saves you a lot of time skimming through countless articles and generating a comprehensive report. One such use case can be in the recruitment industry. [...]
Create React App a.k.a CRA is a tool (setup tool I would say) which provides an opinionated architecture combining a set of tools required to configure, transpile JSX and bundle React. Now that it's deprecated, here's a list of alternatives you can choose from: Vite, Nextjs, Tanstack, Expo (for native React apps). [...]
DeepSeek's AI model "DeepSeek-R1" (a.k.a deepseek-reasoner) is the most talked about AI model at the time of this writing. The primary way to use any of the deepseek AI models is to go to their API platform, get an API key and use the OpenAI SDK to make calls to the API. Another route involves OpenRouter — which basically routes your request to appropriate providers for the model you specify. [...]
Astro, which is a meta-framework, uses Vite, and the React compiler (which is currently in beta) can be integrated with Vite to improve the performance of your React application — and that's exactly what I will be showing you how to. Also, there's a package named "react-scan" which you can use to test the performance of your application. [...]
Visual Studio Code (VSCode) is an editor which is simple on it's own but enriched when combined with extensions. Here are the visual studio code extensions that I use — cline, filesize, better comments, code spell checker, git graph, markdownlint, total typescript, pretty typescript errors, sqltools and codeium. [...]
You might have encountered this issue with switching node versions with nvm - where if you do "nvm use <version>", the version is switched correctly in the current terminal shell, but if you try to use node on a new terminal shell or in a different terminal, you get a command node not found error. [...]
A list of curated apps I use and will probably keep using for the rest of 2025 - continuing my spree of documenting app defaults which I started in 2023. [...]