<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Development on Ahmad Muhammad</title><link>https://ahmadmuhammad.co.za/tags/development/</link><description>Recent content in Development on Ahmad Muhammad</description><generator>Hugo</generator><language>en-za</language><lastBuildDate>Sat, 05 Dec 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://ahmadmuhammad.co.za/tags/development/index.xml" rel="self" type="application/rss+xml"/><item><title>Revisiting Django and Flask</title><link>https://ahmadmuhammad.co.za/posts/revisiting-django-and-flask/</link><pubDate>Sat, 05 Dec 2020 00:00:00 +0000</pubDate><guid>https://ahmadmuhammad.co.za/posts/revisiting-django-and-flask/</guid><description>&lt;p&gt;A little over two and a half years ago, I decided to dabble in the world of Python web-apps by following the book &amp;ldquo;Django By Example&amp;rdquo;. Having done Python courses before, I knew my basic way around the language but I had never put together a proper application in any way, shape or form. &lt;/p&gt;&#10;&lt;p&gt;Starting Django from the book was a leap for me. I had heard of Django before, I knew it was a framework that let you make web-apps, but I had no idea how any of it worked. My lack of experience with proper Python apps didn&amp;rsquo;t help my position either. For a large chunk of the project, I was just following the book and not quite understanding what was happening.&lt;/p&gt;</description></item><item><title>My journey to Linux</title><link>https://ahmadmuhammad.co.za/posts/my-journey-to-linux/</link><pubDate>Sat, 22 Jul 2017 00:00:00 +0000</pubDate><guid>https://ahmadmuhammad.co.za/posts/my-journey-to-linux/</guid><description>&lt;p&gt;For years, I have been a regular Windows us — who am I kidding? Let’s rephrase this as ‘I am a Windows user since birth.’&lt;/p&gt;&#10;&lt;p&gt;The first OS I ever used was Windows XP (which, on a side note, is &lt;em&gt;precisely&lt;/em&gt; 11 months older than me,) followed by Windows 7, Windows 8 and Windows 10. Needless to say, I have zero experience when it comes to macOS or Linux.&lt;/p&gt;&#10;&lt;p&gt;And to be honest, I never had even heard of Linux until 2014, when I was so fed up of Windows 8 that I Googled “free operating system”. The first line in the results was, you guessed it: Linux. I quickly Googled “Linux” and came to the website of TLF (The Linux Foundation). I was so naive back then that I thought that installing Linux was as simple as downloading a .exe and ticking a box that said wipe Windows 8. I never knew about distributions, or drive partitions, file systems, none of that. I never even knew what an ISO file is or how to open it.&lt;/p&gt;</description></item></channel></rss>