<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Melih Teke</title>
        <link>https://www.mteke.com</link>
        <description>Notes and experiments on network automation, NetDevOps, Python, Cisco, and AI.</description>
        <lastBuildDate>Sun, 26 Apr 2026 22:17:54 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>© 2026 Melih Teke</copyright>
        <atom:link href="https://www.mteke.com/rss.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[Exploring LangChain Library with Llama3.1]]></title>
            <link>https://www.mteke.com/blog/exploring-langchain-library-with-llama3-1/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/exploring-langchain-library-with-llama3-1/</guid>
            <pubDate>Fri, 27 Dec 2024 00:00:00 GMT</pubDate>
            <enclosure url="https://www.mteke.com/blog/exploring-langchain-library-with-llama3-1/langchain.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Upgrading a Cisco Catalyst 9300 Switch in Install Mode]]></title>
            <link>https://www.mteke.com/blog/upgrading-a-cisco-catalyst-9300-switch-in-install-mode/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/upgrading-a-cisco-catalyst-9300-switch-in-install-mode/</guid>
            <pubDate>Wed, 27 Nov 2024 00:00:00 GMT</pubDate>
            <enclosure url="https://www.mteke.com/blog/upgrading-a-cisco-catalyst-9300-switch-in-install-mode/upgrade-1.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Key Cisco Catalyst Center SDK Library Methods for Effective Network Automation]]></title>
            <link>https://www.mteke.com/blog/key-cisco-catalyst-center-sdk-library-methods-for-effective-network-automation/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/key-cisco-catalyst-center-sdk-library-methods-for-effective-network-automation/</guid>
            <pubDate>Wed, 06 Nov 2024 00:00:00 GMT</pubDate>
            <category>devnet</category>
            <category>devops</category>
            <category>news</category>
            <enclosure url="https://www.mteke.com/blog/key-cisco-catalyst-center-sdk-library-methods-for-effective-network-automation/dnacenter.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Sending SMS with Python and Twilio]]></title>
            <link>https://www.mteke.com/blog/sending-sms-with-python-and-twilio/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/sending-sms-with-python-and-twilio/</guid>
            <pubDate>Wed, 30 Oct 2024 00:00:00 GMT</pubDate>
            <category>hobby</category>
            <enclosure url="https://www.mteke.com/blog/sending-sms-with-python-and-twilio/sms2.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Creating CLI Tool with Click in Python  Part-1]]></title>
            <link>https://www.mteke.com/blog/creating-cli-tool-with-click-in-python-part-1/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/creating-cli-tool-with-click-in-python-part-1/</guid>
            <pubDate>Tue, 08 Oct 2024 00:00:00 GMT</pubDate>
            <category>devnet</category>
            <enclosure url="https://www.mteke.com/blog/creating-cli-tool-with-click-in-python-part-1/click.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Creating CLI Tool with Click in Python Part-2]]></title>
            <link>https://www.mteke.com/blog/creating-cli-tool-with-click-in-python-part-2/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/creating-cli-tool-with-click-in-python-part-2/</guid>
            <pubDate>Tue, 08 Oct 2024 00:00:00 GMT</pubDate>
            <category>devnet</category>
            <enclosure url="https://www.mteke.com/blog/creating-cli-tool-with-click-in-python-part-2/cli2.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Converting MOV to MP4  Using Python]]></title>
            <link>https://www.mteke.com/blog/converting-mov-to-mp4-using-python/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/converting-mov-to-mp4-using-python/</guid>
            <pubDate>Wed, 25 Sep 2024 00:00:00 GMT</pubDate>
            <enclosure url="https://www.mteke.com/blog/converting-mov-to-mp4-using-python/mov2mp4.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Building a Voice-Activated Command System with Python]]></title>
            <link>https://www.mteke.com/blog/building-a-voice-activated-command-system-with-python/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/building-a-voice-activated-command-system-with-python/</guid>
            <pubDate>Fri, 20 Sep 2024 00:00:00 GMT</pubDate>
            <enclosure url="https://www.mteke.com/blog/building-a-voice-activated-command-system-with-python/python-mic.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Convert Text to Speech in Python with Pyttsx3]]></title>
            <link>https://www.mteke.com/blog/convert-text-to-speech-in-python-with-pyttsx3/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/convert-text-to-speech-in-python-with-pyttsx3/</guid>
            <pubDate>Fri, 20 Sep 2024 00:00:00 GMT</pubDate>
            <enclosure url="https://www.mteke.com/blog/convert-text-to-speech-in-python-with-pyttsx3/Aretrothemedillustrationof_99362819.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[How to Post a Tweet Using Tweepy and Twitter API V2]]></title>
            <link>https://www.mteke.com/blog/how-to-post-a-tweet-using-tweepy-and-twitter-api-v2/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/how-to-post-a-tweet-using-tweepy-and-twitter-api-v2/</guid>
            <pubDate>Thu, 22 Aug 2024 00:00:00 GMT</pubDate>
            <enclosure url="https://www.mteke.com/blog/how-to-post-a-tweet-using-tweepy-and-twitter-api-v2/twitter.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Network Performance Tests with Iperf3 and Python]]></title>
            <link>https://www.mteke.com/blog/network-performance-tests-with-iperf3-and-python/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/network-performance-tests-with-iperf3-and-python/</guid>
            <pubDate>Thu, 25 Jul 2024 00:00:00 GMT</pubDate>
            <category>hash-post</category>
            <enclosure url="https://www.mteke.com/blog/network-performance-tests-with-iperf3-and-python/iperf3-1.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Collecting Network Data and Writing to InfluxDB with Python]]></title>
            <link>https://www.mteke.com/blog/collect-time-series-data-in-influxdb/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/collect-time-series-data-in-influxdb/</guid>
            <pubDate>Mon, 15 Apr 2024 00:00:00 GMT</pubDate>
            <category>hash-post</category>
            <enclosure url="https://www.mteke.com/blog/collect-time-series-data-in-influxdb/influxdb3.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Integrating HashiCorp Vault into Your Network Automation Workflow]]></title>
            <link>https://www.mteke.com/blog/hashicorp-vault-python/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/hashicorp-vault-python/</guid>
            <pubDate>Wed, 13 Mar 2024 00:00:00 GMT</pubDate>
            <category>hash-post</category>
            <enclosure url="https://www.mteke.com/blog/hashicorp-vault-python/vault.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Migrations Pre/Post Checks with PyATS is easy]]></title>
            <link>https://www.mteke.com/blog/migration-pre-post-check/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/migration-pre-post-check/</guid>
            <pubDate>Fri, 08 Mar 2024 00:00:00 GMT</pubDate>
            <category>hash-post</category>
            <enclosure url="https://www.mteke.com/blog/migration-pre-post-check/pyats.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Blog Culture]]></title>
            <link>https://www.mteke.com/blog/blog-culture/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/blog-culture/</guid>
            <pubDate>Wed, 26 Apr 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Hello world — the new mteke.com]]></title>
            <link>https://www.mteke.com/blog/hello-world/</link>
            <guid isPermaLink="false">https://www.mteke.com/blog/hello-world/</guid>
            <pubDate>Wed, 26 Apr 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Migrating from Ghost to Next.js, the writing workflow, and a quick tour of the MDX components.]]></description>
            <category>meta</category>
            <category>nextjs</category>
            <category>mdx</category>
        </item>
    </channel>
</rss>