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. [...]
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. [...]
Three steps to better approach the problem given at hand, find the solution and level up your problem-solving skills as a software developer/engineer. These steps help you achieve a developer mindset. The first step to understand what’s going on is to understand it on a granular level. Given a complex problem, try to dissect it into smaller parts. [...]
Setting up a new Mac for development can be a daunting task, especially if you are new to MacOS or don't know where to start. In this guide, I'll tell you about some tools, apps and tips which are essential for a decent developer experience on a Mac. To keep it simple, I will break them down into categories such as terminals, editors, and other developer tools. [...]
Newsletters can be hard to follow along, especially when you subscribe to too many of them. That's why, today you will get to know about five newsletters every developer should follow and read. [...]