<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Abasiono Alexander</title>
    <description>The latest articles on DEV Community by Abasiono Alexander (@allsparktech100).</description>
    <link>https://dev.to/allsparktech100</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3698802%2F1d090797-ca36-46fc-b705-a13e5583ddcd.jpeg</url>
      <title>DEV Community: Abasiono Alexander</title>
      <link>https://dev.to/allsparktech100</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/allsparktech100"/>
    <language>en</language>
    <item>
      <title>My Final year project Writing</title>
      <dc:creator>Abasiono Alexander</dc:creator>
      <pubDate>Sun, 15 Nov 2026 20:38:56 +0000</pubDate>
      <link>https://dev.to/allsparktech100/my-final-year-project-writing-5a7g</link>
      <guid>https://dev.to/allsparktech100/my-final-year-project-writing-5a7g</guid>
      <description>&lt;p&gt;Nobody really tells you what it takes to write a final-year research project. 🎓&lt;/p&gt;

&lt;p&gt;When I started my Mathematics and Statistics project on Modelling Queuing Systems and Customer Wait Times Using Markov Chains and Simulation, I thought the hardest part would be the mathematics.&lt;/p&gt;

&lt;p&gt;I soon realised that research goes beyond equations, calculations, and writing chapters.&lt;br&gt;
It means working with data that may not be perfect, questioning your assumptions, revising your methodology, checking your calculations, and ensuring that your objectives, results, and conclusions all align.&lt;/p&gt;

&lt;p&gt;One of my biggest lessons? You cannot force your data to support a conclusion simply because it fits your original plan.&lt;/p&gt;

&lt;p&gt;I also learned that AI tools can help with research and writing, but you must still verify the information, understand your analysis, and take responsibility for your work.&lt;/p&gt;

&lt;p&gt;A good research project is not just about submitting five chapters. It is about understanding the problem, explaining your findings, acknowledging limitations, and defending your decisions.&lt;/p&gt;

&lt;p&gt;I'm still learning, but the process is teaching me patience, critical thinking, and intellectual honesty.&lt;/p&gt;

&lt;p&gt;To every final-year student: keep going. Research is a process of learning, questioning, and improving.&lt;/p&gt;

&lt;p&gt;For those who have completed their projects, what was the biggest lesson you learned?&lt;/p&gt;

&lt;h1&gt;
  
  
  FinalYearProject #Research #MathematicsAndStatistics #DataAnalysis #AcademicWriting
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl29z7kc4cmuqf00h42g1.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl29z7kc4cmuqf00h42g1.jpg" alt=" " width="800" height="428"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>finalyearproject</category>
      <category>academicwriting</category>
      <category>datascience</category>
    </item>
    <item>
      <title>I just discovered Hermes Agent. Here's why an open agent already has me thinking.</title>
      <dc:creator>Abasiono Alexander</dc:creator>
      <pubDate>Fri, 29 May 2026 10:52:26 +0000</pubDate>
      <link>https://dev.to/allsparktech100/i-just-discovered-hermes-agent-heres-why-an-open-agent-already-has-me-thinking-32mh</link>
      <guid>https://dev.to/allsparktech100/i-just-discovered-hermes-agent-heres-why-an-open-agent-already-has-me-thinking-32mh</guid>
      <description>&lt;p&gt;A first-timer's take — I haven't built with it yet, but the idea alone is worth talking about.&lt;/p&gt;

&lt;p&gt;Full honesty up front: I'm hearing about Hermes Agent for the first time, and I haven't run a single line of it yet. So this isn't a war-stories post. It's the thing that happens &lt;em&gt;before&lt;/em&gt; the war-stories —the moment an idea grabs you and you want to think out loud about it.&lt;/p&gt;

&lt;p&gt;Here's what grabbed me.&lt;/p&gt;

&lt;p&gt;We talk about "agents" like the hard part is intelligence. But the more I read, the more I think the hard part is trust and access. Most capable agent systems live behind a wall (you get the output, never the wiring). You can't see why it picked a tool, can't tweak how it plans, can't fix it when it breaks. You're renting someone else's reasoning.&lt;/p&gt;

&lt;p&gt;An open agent flips that. And even as someone who's only read the docs, I can already feel the difference just looking at the entry point:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# The whole appeal in a few lines: I can SEE the loop.
&lt;/span&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="n"&gt;hermes&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;Agent&lt;/span&gt;

&lt;span class="n"&gt;agent&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;Agent&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="n"&gt;tools&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;search&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;calculator&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;file_reader&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;  &lt;span class="c1"&gt;# swap these freely
&lt;/span&gt;    &lt;span class="n"&gt;planner&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;react&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;                          &lt;span class="c1"&gt;# and inspect how it plans
&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="n"&gt;response&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;agent&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;run&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Summarize this repo and flag any risky dependencies&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# What I actually care about isn't just `response` —
# it's that I can trace every step it took to get there.
&lt;/span&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;step&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;trace&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;step&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;thought&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;step&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;action&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;step&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;result&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;em&gt;(Rough sketch from the docs — I haven't run it, so treat it as illustration, not gospel.)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;That last loop is the part that got me. With most agents, &lt;code&gt;response&lt;/code&gt; is all you get. Here, the &lt;em&gt;reasoning is inspectable&lt;/em&gt;. I can watch it think.&lt;/p&gt;

&lt;p&gt;Here's what I keep coming back to:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A closed agent improves when its owner decides to improve it. An open one improves every time &lt;em&gt;anyone&lt;/em&gt; does.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That compounding feels like the real story of AI development over the next few years — more than any single benchmark score.&lt;/p&gt;

&lt;p&gt;So that's where I am: zero experience, one idea I can't stop turning over. My plan is to build something tiny, let it fail in front of me, and &lt;em&gt;read the failure&lt;/em&gt;. I'll post what happens.&lt;/p&gt;

&lt;p&gt;If you've actually used it — what should a complete beginner know before their first run?&lt;/p&gt;

&lt;p&gt;&lt;code&gt;#opensource&lt;/code&gt; &lt;code&gt;#ai&lt;/code&gt; &lt;code&gt;#agents&lt;/code&gt; `#beginners&lt;/p&gt;

</description>
      <category>hermesagentchallenge</category>
      <category>devchallenge</category>
      <category>agents</category>
    </item>
    <item>
      <title>Hello 👋🏽 everyone 🤠</title>
      <dc:creator>Abasiono Alexander</dc:creator>
      <pubDate>Sat, 18 Apr 2026 06:48:37 +0000</pubDate>
      <link>https://dev.to/allsparktech100/hello-everyone-54jp</link>
      <guid>https://dev.to/allsparktech100/hello-everyone-54jp</guid>
      <description></description>
    </item>
  </channel>
</rss>
