<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Andres Parra - byandrev</title><description>Software Engineer. Specialized in web application development using technologies like</description><link>https://byandrev.dev/</link><language>en-us</language><item><title>Optional in Java: how to say goodbye (almost) to NullPointerException</title><link>https://byandrev.dev/en/blog/optional-in-java</link><guid isPermaLink="true">https://byandrev.dev/en/blog/optional-in-java</guid><description>If you&apos;ve been programming in Java for a while, you&apos;re probably very familiar with NullPointerException. It always seems to appear at the worst possible time, almost always in production, and its error message rarely tells you exactly which variable was null.</description><pubDate>Fri, 10 Jul 2026 01:53:10 GMT</pubDate><category>java</category><author>Andres Parra</author></item><item><title>The cheapest option for AI programming</title><link>https://byandrev.dev/en/blog/the-cheapest-way-to-code-with-ai</link><guid isPermaLink="true">https://byandrev.dev/en/blog/the-cheapest-way-to-code-with-ai</guid><description>OpenCode Go: GLM, Kimi, Qwen, and DeepSeek models for $5–$10/month. I analyze the limits, how to connect it, and whether it’s worth it compared to Claude.</description><pubDate>Sun, 28 Jun 2026 20:55:46 GMT</pubDate><category>ai</category><category>opencode</category><category>claude</category><author>Andres Parra</author></item><item><title>12 months of free AI access with Zed for students</title><link>https://byandrev.dev/en/blog/12-months-of-free-ai-with-zed-for-students</link><guid isPermaLink="true">https://byandrev.dev/en/blog/12-months-of-free-ai-with-zed-for-students</guid><description>Get Zed Pro free for 12 months as a university student. Access AI models, real-time collaboration, and premium coding features.</description><pubDate>Wed, 10 Jun 2026 18:01:13 GMT</pubDate><category>ai</category><category>zed</category><category>free</category><category>students</category><author>Andres Parra</author></item><item><title>My son, the OpenAI server</title><link>https://byandrev.dev/en/blog/my-son-the-openai-server</link><guid isPermaLink="true">https://byandrev.dev/en/blog/my-son-the-openai-server</guid><description>Sam Altman has said that he finds the comparison made regarding the energy consumption of artificial intelligence unfair, and that no one questions how much energy is used to &quot;train&quot; a human.</description><pubDate>Mon, 01 Jun 2026 17:12:14 GMT</pubDate><category>ai</category><category>humor</category><category>irony</category><author>Andres Parra</author></item><item><title>10 tips to get the most out of OpenCode</title><link>https://byandrev.dev/en/blog/10-best-practices-for-opencode</link><guid isPermaLink="true">https://byandrev.dev/en/blog/10-best-practices-for-opencode</guid><description>OpenCode is a powerful tool, but like any tool, the difference between using it and mastering it lies in the details. These are the tips that have helped me the most in my day-to-day work.</description><pubDate>Tue, 31 Mar 2026 05:00:00 GMT</pubDate><category>ai</category><category>opencode</category><author>Andres Parra</author></item><item><title>Using Artificial Intelligence to read books</title><link>https://byandrev.dev/en/blog/using-ai-for-reading-books</link><guid isPermaLink="true">https://byandrev.dev/en/blog/using-ai-for-reading-books</guid><description>Use AI to learn from books quickly, like Andrés Bilbao from Rappi. It&apos;s the ideal &quot;entry point&quot; for new topics before delving deeper.</description><pubDate>Wed, 25 Mar 2026 23:59:55 GMT</pubDate><category>ai</category><category>books</category><author>Andres Parra</author></item><item><title>What is GraphQL?</title><link>https://byandrev.dev/en/blog/what-is-graphql</link><guid isPermaLink="true">https://byandrev.dev/en/blog/what-is-graphql</guid><description>GraphQL is a query language for APIs and a runtime environment for those queries, created by Facebook (Meta) in 2012 and released as open source in 2015.</description><pubDate>Wed, 18 Mar 2026 01:14:54 GMT</pubDate><category>graphql</category><author>Andres Parra</author></item><item><title>How to use OpenCode and GitHub Copilot Pro for free?</title><link>https://byandrev.dev/en/blog/how-to-use-opencode-and-github-copilot-pro-for-free-as-a-student</link><guid isPermaLink="true">https://byandrev.dev/en/blog/how-to-use-opencode-and-github-copilot-pro-for-free-as-a-student</guid><description>OpenCode is an AI-powered terminal agent that edits entire projects. It allows you to use GitHub Copilot for free for students and offers Plan and Build modes to track code changes.</description><pubDate>Fri, 13 Mar 2026 01:55:28 GMT</pubDate><category>ai</category><category>github</category><category>opencode</category><author>Andres Parra</author></item><item><title>Classifying Product Reviews with Naive Bayes</title><link>https://byandrev.dev/en/blog/product-review-classification-with-naive-bayes</link><guid isPermaLink="true">https://byandrev.dev/en/blog/product-review-classification-with-naive-bayes</guid><description>A step-by-step exercise on how to classify customer reviews of products using NLP with the Naive Bayes classifier to determine if they are positive or negative.</description><pubDate>Fri, 20 Feb 2026 05:00:00 GMT</pubDate><category>ai</category><category>npl</category><author>Andres Parra</author></item><item><title>What is JSON-LD and why is it important?</title><link>https://byandrev.dev/en/blog/why-json-ld-is-important-for-seo</link><guid isPermaLink="true">https://byandrev.dev/en/blog/why-json-ld-is-important-for-seo</guid><description>Learn what JSON-LD is and how to use this linked data format to improve your website&apos;s SEO and appear in Google&apos;s knowledge panels.</description><pubDate>Sun, 15 Feb 2026 19:50:24 GMT</pubDate><category>html</category><category>seo</category><author>Andres Parra</author></item><item><title>Linear regression to predict salary</title><link>https://byandrev.dev/en/blog/linear-regression-to-predict-salary</link><guid isPermaLink="true">https://byandrev.dev/en/blog/linear-regression-to-predict-salary</guid><description>I built a linear regression model in Python with sklearn to predict salaries: cleaning, splitting, training, and metrics.</description><pubDate>Fri, 13 Feb 2026 22:49:16 GMT</pubDate><category>ai</category><category>machine-learning</category><author>Andres Parra</author></item><item><title>Using OpenAI&apos;s Whisper to transcribe videos</title><link>https://byandrev.dev/en/blog/using-whisper-to-transcribe-videos</link><guid isPermaLink="true">https://byandrev.dev/en/blog/using-whisper-to-transcribe-videos</guid><description>Whisper is OpenAI&apos;s artificial intelligence tool that has revolutionized audio and video transcription. In this guide, you will learn how to install this open-source system on your PC or integrate it using its API to automatically generate subtitles (SRT/VTT).</description><pubDate>Fri, 13 Feb 2026 16:18:31 GMT</pubDate><category>ai</category><category>openai</category><author>Andres Parra</author></item><item><title>Performance metrics in machine learning</title><link>https://byandrev.dev/en/blog/performance-metrics-in-machine-learning</link><guid isPermaLink="true">https://byandrev.dev/en/blog/performance-metrics-in-machine-learning</guid><description>Evaluating a model means measuring where it fails. In regression: MSE, RMSE, MAE, and R2. In classification: Accuracy, Precision, Recall, F1, and ROC AUC.</description><pubDate>Fri, 13 Feb 2026 00:03:45 GMT</pubDate><category>ai</category><category>machine-learning</category><author>Andres Parra</author></item><item><title>Vector and matrix operations in Python</title><link>https://byandrev.dev/en/blog/vector-and-matrix-operations</link><guid isPermaLink="true">https://byandrev.dev/en/blog/vector-and-matrix-operations</guid><description>Have you ever wondered how Netflix decides what to recommend to you or how an algorithm measures how “good” a candidate is? The answer is not magic, it&apos;s linear algebra.</description><pubDate>Thu, 05 Feb 2026 22:50:10 GMT</pubDate><category>ai</category><category>machine-learning</category><category>python</category><author>Andres Parra</author></item><item><title>Basic concepts of linear algebra</title><link>https://byandrev.dev/en/blog/linear-algebra-basics-for-machine-learning</link><guid isPermaLink="true">https://byandrev.dev/en/blog/linear-algebra-basics-for-machine-learning</guid><description>Algebra allows us to represent and manipulate real-world problems using numbers. Thanks to algebra, we can model relationships, analyze data, and find solutions in a logical and structured way.</description><pubDate>Thu, 05 Feb 2026 20:50:24 GMT</pubDate><category>ai</category><category>machine-learning</category><category>python</category><author>Andres Parra</author></item></channel></rss>