<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://aryadegari.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://aryadegari.github.io/" rel="alternate" type="text/html" /><updated>2026-05-17T13:36:50+02:00</updated><id>https://aryadegari.github.io/feed.xml</id><title type="html">Arash Yadegari</title><subtitle>Data Engineer (Computer Scientist)</subtitle><author><name>Arash Yadegari</name></author><entry><title type="html">Why MacBook is Awesome</title><link href="https://aryadegari.github.io/posts/2024/blog-post-1/" rel="alternate" type="text/html" title="Why MacBook is Awesome" /><published>2024-07-16T00:00:00+02:00</published><updated>2024-07-16T00:00:00+02:00</updated><id>https://aryadegari.github.io/posts/2024/post-2</id><content type="html" xml:base="https://aryadegari.github.io/posts/2024/blog-post-1/"><![CDATA[<p>I bought my MacBook air (M1 256GB 16GB) in November 2022 and since then enjoyed using it especially for software development. Here I write about my experience and why I think it is awesome!</p>

<p><strong>TLDR;</strong></p>

<p>If you only use online services and tools and/or all the softwares you use are available for MacBook, then go for it! You benefit from more productivity and less distraction, a long lasting battery, usable trackpad, and a decent Unix-based operating system which is always ready for work. Otherwise, considering workarounds will help to decide and weigh pros and cons.</p>

<h2 id="hardware">Hardware</h2>

<p><strong>The battery</strong> has more than 6 hours of usage which is decent for a day of working at a cafe or in a trip</p>

<p><strong>The trackpad</strong> is large enough and swipe gestures are very useful for shifting between apps/desktops</p>

<p><strong>It is really portable!</strong> The combination of battery and trackpad and also being lightweight makes it so easy to work from anywhere!</p>

<p><strong>Similar interface to your phone</strong> which locks with a key and unlocks with the same key by your fingerprint. For Standby/Sleep, just close and open it like locking/unlocking your phone and forget about stand by, hibernation or shutting down</p>

<p><strong>Speakers</strong> are of great quality. The quality of sound when you play music with its speakers is so decent that wowed me for the very first times. This is exceptional as usually laptops have useless trashy speakers</p>

<p><strong>It looks beautiful!</strong> Not only its outside is classy and stylish, but also the screen has high resolution and everything looks pretty on it</p>

<h2 id="software">Software</h2>

<p><strong>Spotlight</strong> let you run any app, search for any file on mac or in Google drive, and has a handy calculator</p>

<p><strong>Microsoft Office apps</strong> are supported and run smoothly which is a great asset</p>

<p><strong>Preview</strong> is the app that comes with the OS to open different file formats and provides a basic pdf reader/editor. The feature to quickly pick into files by pressing the space button adds up</p>

<p><strong>I work at peace!</strong> There was no issues in the long run with OS updates and WiFi connectivity. It has also automatic software updates. Generally, I spend less time troubleshooting issues and therefore there are fewer distractions/interruptions</p>

<p><strong>Terminal</strong> makes it very useful for software development as you can run commands and actually install apps by using homebrew (and I even made a script to install almost all the apps I need)</p>

<h2 id="work-software-development">Work (Software development)</h2>

<ul>
  <li>Its powerful terminal is very useful and is very similar to Linux/Ubuntu terminal</li>
  <li>VS Code runs smoothly and Python development including Jupyter notebooks didn’t give me any problem or headaches</li>
</ul>

<h2 id="limitations--problems">Limitations / problems</h2>

<ul>
  <li>I once had problem with Google Drive app and could not kill it. Restarting the system resolved it</li>
  <li>I had copy / paste problem with Maccy app. Restarting Maccy resolved it</li>
  <li>Microsoft Power BI desktop app does not have a Mac version. You need workarounds such as Windows virtual machines, remote computers, or using Power BI online service for it</li>
  <li>The ports are limiting (with only 2 usb C ports) especially if you do not have a good internet connection to use cloud services and/or deal with old devices</li>
</ul>

<p><strong>Finally</strong>, shifting from Windows, it took me some time to get used to settings and keyboard and fully enjoying trackpad. I recommend giving it some time to get used to it, then you will be definitely compensated!</p>]]></content><author><name>Arash Yadegari</name></author><category term="tools" /><category term="software development" /><summary type="html"><![CDATA[I bought my MacBook air (M1 256GB 16GB) in November 2022 and since then enjoyed using it especially for software development. Here I write about my experience and why I think it is awesome!]]></summary></entry><entry><title type="html">My Personal Web Page Journey</title><link href="https://aryadegari.github.io/posts/2021/blog-post-1/" rel="alternate" type="text/html" title="My Personal Web Page Journey" /><published>2021-12-26T00:00:00+01:00</published><updated>2021-12-26T00:00:00+01:00</updated><id>https://aryadegari.github.io/posts/2021/post-1</id><content type="html" xml:base="https://aryadegari.github.io/posts/2021/blog-post-1/"><![CDATA[<p>When I started to make a personal web page for myself, I wished there was a complete article about where to start and a complete story about someone who experienced and made mistakes to learn how to do it fast and with minimal hassle.</p>

<p><strong>TLDR;</strong></p>

<p>As a PhD student, I chose <a href="https://github.com/academicpages/academicpages.github.io">Academic Pages</a> which is a fork of <a href="https://github.com/mmistakes/minimal-mistakes">Minimal Mistakes</a>.</p>

<h3 id="how-it-started">How it started</h3>

<p>I had previously have a personal page using <a href="https://www.branded.me/">Branded.me</a> but it stopped working at some point and I wanted to try another method to have my own web page. After that, I used Wordpress to make a website for our research lab in my master studies. After using Wordpress, I dealt with buying a web hosting package and a domain based on my name. I used that hosting service to put some html pages to introduce myself and some links for contact, but after some years, the hosting plan finished and I somehow lost my web page again.</p>

<p>This time, when I was on vacation and had time to work on my personal website project, my journey started by searching and comparing hosting services with a rare requirement–having ssh access. In that process I got to know about <a href="https://www.hostinger.com/">Honstinger</a> hosting service which had an affordable price about €4 per month. Just when I purchased a yearly plan and got my domain, I found out that it is possible to have a personal website hosted on <a href="https://pages.github.com/">Github Pages</a> for free! Needless to say, I canceled my hosting plan.</p>

<h3 id="end-of-jouney-towards-jekyll-and-academic-pages">End of jouney towards Jekyll and Academic Pages</h3>

<p>I was reading this awesome book on Data Science–<a href="https://www.manning.com/books/build-a-career-in-data-science">Build a Career in Data Science</a>–and it suggested Jekyll for people who are familiar with Python. So I searched for <code class="language-plaintext highlighter-rouge">Best Jekyll Themes for Personal Website</code>, <code class="language-plaintext highlighter-rouge">Free Jekyll Themes</code>, <code class="language-plaintext highlighter-rouge">Jekyll Theme for Academics</code> and I got to know about <a href="https://github.com/alshedivat/al-folio">al-folio</a> theme. I started to make my own web pages using this theme but there were some issues with it. First the theme was not showing the best on Mobile as the pictures on the documents show. The font and link color was not my favorite which I managed to change it. I was learning the structure and how things work in the process of putting content and customizing it. I saw some good example websites made by al-folio theme such as <a href="https://otiliastr.github.io/">otiliastr.github.io</a> and <a href="https://alexhaydock.co.uk/">alexhaydock.co.uk</a>. But when I wanted to change the publications page and news section, it was not going well. So I decided to fork my repo from <a href="https://otiliastr.github.io/">otiliastr.github.io</a> and replace my contents. Then I realized that it does not build automatically and the website does not update whenever I change the contents. I actually tried to make it build automatically which did not work and in the end I gave up with the whole theme.</p>

<p>After that, I learned the structure of templates based on Jekyll and looked for other options. I found <a href="https://github.com/academicpages/academicpages.github.io">Academic Pages</a> quite suitable with a nice reputation (well, many stars!). I started changing the theme based on that and it was going smoothly. I found another good example–<a href="https://jayrobwilliams.com/">jayrobwilliams.com</a>–based on this theme. He has a blog post on <a href="https://jayrobwilliams.com/posts/2020/06/academic-website/">Building an Academic Website</a>. One of the good points about this theme is that it is based on <a href="https://github.com/mmistakes/minimal-mistakes">Minimal Mistakes</a> and this theme is <a href="https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/">well documented</a>.</p>

<p>In the end, I am gradually putting my content on my personal web page here and I am happy about it :)</p>

<h3 id="afterglow-matters">Afterglow matters</h3>

<p>After I put my initial contents on the website, there were still some concerns to consider. First, I wanted to have some insights on how my website is being visited. I used <a href="https://analytics.google.com/">Google Analytics</a> for that matter. Another issue was with finding my web page and its contents by Google. I could not see my website in the results even with searching its domain or a part of a blog post. Then, I found <a href="https://ahrefs.com/blog/google-index/">10 Ways to Get Google to Index Your Site</a> helpful to resolve this.</p>]]></content><author><name>Arash Yadegari</name></author><category term="learning" /><category term="software development" /><category term="story" /><summary type="html"><![CDATA[When I started to make a personal web page for myself, I wished there was a complete article about where to start and a complete story about someone who experienced and made mistakes to learn how to do it fast and with minimal hassle.]]></summary></entry></feed>