<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Daniel-M on Daniel Mejía R.</title>
		<link>https://daniel-m.github.io/authors/daniel-m/</link>
		<description>Recent content in Daniel-M on Daniel Mejía R.</description>
		<generator>Hugo</generator>
		<language>en</language>
		
		
		
		
			<lastBuildDate>Wed, 05 Aug 2026 18:37:09 -0500</lastBuildDate>
		
			<atom:link href="https://daniel-m.github.io/authors/daniel-m/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Project Euler - Problem 1 - Multiples of 3 and 5</title>
				<link>https://daniel-m.github.io/2026/08/project-euler-problem-1-multiples-of-3-and-5/</link>
				<pubDate>Wed, 05 Aug 2026 18:37:09 -0500</pubDate>
				<guid>https://daniel-m.github.io/2026/08/project-euler-problem-1-multiples-of-3-and-5/</guid>
				<description>&lt;h1 id=&#34;problem-1---multiples-of-3-and-5&#34;&gt;&#xA;  Problem 1 - Multiples of 3 and 5&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#problem-1---multiples-of-3-and-5&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://projecteuler.net/problem=1&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;problem statement&lt;/a&gt; asks to find the sum of all multiples of 3 and 5 not greater than 1000.&lt;/p&gt;&#xA;&lt;h2 id=&#34;bruteforcing-solution&#34;&gt;&#xA;  Bruteforcing solution&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#bruteforcing-solution&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To bruteforce the solution it is enough to generate a list of multiples, prevent double counting and then perform the sum. In order to test Object Oriente Design I&amp;rsquo;ll be overengineering the solution.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Reflections on blogging in AI era - 2026</title>
				<link>https://daniel-m.github.io/2026/08/reflections-on-blogging-in-ai-era-2026/</link>
				<pubDate>Wed, 05 Aug 2026 13:20:49 -0500</pubDate>
				<guid>https://daniel-m.github.io/2026/08/reflections-on-blogging-in-ai-era-2026/</guid>
				<description>&lt;p&gt;I’ve been thinking on writing this for months since I came across an article called &lt;a href=&#34;https://www.norberthires.blog/blogging-in-2025/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;blogging in 2025&lt;/a&gt;. Worked for three years in an AI-first startup, I switched from hand-made code solutions with AI assistance, to be the assistant reviewing AI generated code. I felt something was stripped out of me. Now that I see that AI generated content has flooded the internet, merchandise, and It is used to basically produce a lot of digital goods like books (math books being sold at amazon allegedly written by AI), music, podcast scripts, damn, it is overwhelming.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Python Generators Iterator</title>
				<link>https://daniel-m.github.io/2023/11/python-generators-iterator/</link>
				<pubDate>Thu, 16 Nov 2023 11:05:45 -0500</pubDate>
				<guid>https://daniel-m.github.io/2023/11/python-generators-iterator/</guid>
				<description>&lt;h1 id=&#34;generators-in-python&#34;&gt;&#xA;  Generators in Python&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#generators-in-python&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Sometimes when working with bulk data whose nature is somewhat unpredictable, such as a stream of events, or data chunks, or anything that can be batched, like in ETL pipilines where data passes across several transformation stages. My premise is that the process must work well within a constrained environment, either with limited RAM, processing capabilities, or storage, such as Google Cloud Functions or AWS Lambdas (PaaS), Kubernetes pods, or Cloud Compute / EC2 instances, where I have to be able to process portions of information without overloading the runtime. Generators are a really cool construct that helps solving those tasks in python (In Javascript we have generators too, and in go we have channels, so the principles here somewhat apply to those languages too). To understand generators, let us understand what are generator iterators first&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
