{"id":203,"date":"2025-07-13T20:14:37","date_gmt":"2025-07-14T00:14:37","guid":{"rendered":"https:\/\/www.parhammofidi.com\/blog\/?p=203"},"modified":"2025-07-13T20:14:37","modified_gmt":"2025-07-14T00:14:37","slug":"my-2025-ai-toolkit-what-im-actually-using","status":"publish","type":"post","link":"https:\/\/www.parhammofidi.com\/blog\/index.php\/2025\/07\/13\/my-2025-ai-toolkit-what-im-actually-using\/","title":{"rendered":"My 2025 AI Toolkit &amp; What I&#8217;m Actually Using"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Now that we&#8217;re half way through 2025, I\u2019ve zeroed in on a set of AI tools and platforms that genuinely augment my work and, ones that align with the way I think, learn, and stay in control. Here&#8217;s a candid, personal breakdown of what\u2019s working, when I use each tool, and why some just don&#8217;t stick.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">OpenAI ChatGPT<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is my current go-to tool. It\u2019s effectively replaced Google for quick information searches, explanations, and solving problems on the fly. I work with it like a real assistant: ask a question, get a solid response, and iterate when needed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s always open on my desktop and on my phone. That constant availability is a key part of its value. One major bonus I didn\u2019t foresee until recently is it\u2019s phenomenal for learning new languages. You can carry on full conversations, in context, in real time, in the language you&#8217;re learning. That kind of immersive experience right from your pocket was a game-changer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When I need to learn something fast, clarify a topic, or troubleshoot, ChatGPT is my first stop.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Anthropic&#8217;s Claude<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Claude is my development \u201cdeep-dive\u201d companion. It\u2019s not a replacement for ChatGPT in that it\u2019s a different animal altogether.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With a much larger token limit, Claude can handle long-form thinking without losing context. When I\u2019m architecting a complex component, walking through logic, or drafting multi-step flows, I go to Claude. It lets me dump everything into one conversation and stay inside that mental space.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I use it exclusively for coding conversations and planning, not for quick facts or research. That clarity of purpose is helpful: ChatGPT for bite-sized questions; Claude for major architecture, building on thoughts, iterating, and coming up with something that&#8217;ll work for you.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Cursor<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cursor is now a regular in my day-to-day, both professionally and personally.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>At work<\/strong>: I use it extensively with React.js, Next.js, Nest.js, and TypeScript. It fills boilerplate, suggests refactorings, and answers questions based on the code in my repository. I do turn off autocomplete though because I like to click around as I&#8217;m reading and throwing in autocomplete when I click somewhere is absolutely distracting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>At home<\/strong>: I tap into it for mechanical, repetitive tasks with things like Java, PHP, or SQL routines. Need to seed a database or convert a long list into structured arrays? Cursor handles that for me. Recently I used with Claude to build a new feature into one of my pet projects and it absolutely helped with a lot of the more repetitive tasks and made good use of patterns already in place to make good decisions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The secret is feeding it context, keeping a developer diary that says what I\u2019ve done, what I want, and how it responded. It sounds tedious, but the more precise and technical the documentation, the better Cursor works. With some guardrails, it really accelerates those routine tasks, but you always have to remind it to update the ever-growing documentation and then reference it back.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">OpenAI Sora<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sora has been a delightful experiment. It&#8217;s how I dip my toes into visual creativity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I\u2019m playing with short\u2011form video and image generation just to visualize ideas that float in my head during the week. It\u2019s not as structured as my coding tools, but that\u2019s the point: no pressure and just exploration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sora is hit or miss (same with any generative model), but when you\u2019re detailed with prompts, it can surprise you. It\u2019s my creative playground for testing the boundaries of what\u2019s possible visually.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Suno.ai<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is my unofficial replacement for Spotify. Suno isn\u2019t just a playback service, it composes music tailored to my prompts. Describe the mood, the instruments, the tempo; Suno gives you a custom track.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I\u2019m already curating playlists that match my working style, focus times, or even morning routines. It feels like I&#8217;m composing my own background music. There are some copyright and licensing questions bubbling under the surface, but so far, personally, it works. If legal obstacles don\u2019t derail it, I fully expect to make the switch.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Google Gemini<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I wanted to like it more, especially since it overlaps with my Google Workspace, but I ran into a serious user experience friction point: chat\u2011history control.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Gemini, either chats are retained for a fixed period or not at all. There\u2019s no granular, user-controlled cleanup. You can\u2019t just hit \u201cdelete\u201d on a thread when you\u2019re done with it. That\u2019s a strange design choice, given that every other AI tool I use gives me agency over my data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I tried it, paused, and walked away. Full ownership and control are non-negotiable for me. Until that changes, I can\u2019t make Gemini part of my regular toolkit. There are times when you want to be reminded of what you searched for, and other times when you want to forget something that either didn&#8217;t work or something that you no longer need.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Why It Works &amp; Where I Draw the Line<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Tool<\/th><th>What I Use It For<\/th><th>Why It\u2019s Great<\/th><th>What Holds It Back<\/th><\/tr><\/thead><tbody><tr><td><strong>ChatGPT \/ API<\/strong><\/td><td>Quick answers, language learning<\/td><td>Instant access, always available, excellent for language practice<\/td><td>Conversation depth capped vs. Claude<\/td><\/tr><tr><td><strong>Claude<\/strong><\/td><td>Complex dev questions and planning<\/td><td>Long-context capacity, ideal for architectural thinking<\/td><td>For me, not suited for quick lookups<\/td><\/tr><tr><td><strong>Cursor<\/strong><\/td><td>Code generation and developer context<\/td><td>Boosts workflow with boilerplate and refactor suggestions<\/td><td>Needs structured logs to stay useful<\/td><\/tr><tr><td><strong>Sora<\/strong><\/td><td>Imagery and video concept creation<\/td><td>Fun creative outlet with surprisingly refined output<\/td><td>Inconsistent results, needs detailed prompts<\/td><\/tr><tr><td><strong>Suno.ai<\/strong><\/td><td>Personalized music<\/td><td>Custom-tailored soundtracks for different moods<\/td><td>Still navigating copyright concerns<\/td><\/tr><tr><td><strong>Gemini<\/strong><\/td><td>Workspace integration trials<\/td><td>Potential within Google ecosystem<\/td><td>No user control over history = deal-breaker<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Now that we&#8217;re half way through 2025, I\u2019ve zeroed in on a set of AI tools and platforms that genuinely augment my work and, ones that align with the way I think, learn, and stay in control. Here&#8217;s a candid, personal breakdown of what\u2019s working, when I use each tool, and why some just don&#8217;t [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":204,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[48],"tags":[25,154,163,58,164,162,14,13,26,8,27,7],"class_list":["post-203","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code-development","tag-ai","tag-aiprogramming","tag-anthropic","tag-chatgpt","tag-claude","tag-cursor","tag-development","tag-learning","tag-openai","tag-productivity","tag-software","tag-softwaredevelopment"],"_links":{"self":[{"href":"https:\/\/www.parhammofidi.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.parhammofidi.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.parhammofidi.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.parhammofidi.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.parhammofidi.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=203"}],"version-history":[{"count":1,"href":"https:\/\/www.parhammofidi.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/203\/revisions"}],"predecessor-version":[{"id":205,"href":"https:\/\/www.parhammofidi.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/203\/revisions\/205"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.parhammofidi.com\/blog\/index.php\/wp-json\/wp\/v2\/media\/204"}],"wp:attachment":[{"href":"https:\/\/www.parhammofidi.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.parhammofidi.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.parhammofidi.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}