<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Emacs on GeekSocket</title>
    <link>https://geeksocket.in/tags/emacs/</link>
    <description>Recent content in Emacs on GeekSocket</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</managingEditor>
    <webMaster>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</webMaster>
    <copyright>Copyright © 2016-2025 Bhavin Gandhi.</copyright>
    <lastBuildDate>Sun, 30 Jan 2022 13:46:12 +0530</lastBuildDate><atom:link href="https://geeksocket.in/tags/emacs/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>EmacsConf 2021</title>
      <link>https://geeksocket.in/posts/emacsconf-2021/</link>
      <pubDate>Sun, 30 Jan 2022 13:46:12 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/emacsconf-2021/</guid>
      <description>EmacsConf 2021 happened in November last year. Same as last two years, it was an online conference. Thanks to all the volunteers and organizers, it was a great experience.
EmacsConf is the conference about the joy of Emacs, Emacs Lisp, and memorizing key sequences.
— EmacsConf website.
It was a 2 days conference with 45 talks in total. Despite being a thanksgiving weekend, the peak count of attendees was around 300.</description>
    </item>
    
    <item>
      <title>Using GNU Emacs in Linux Foundation exam</title>
      <link>https://geeksocket.in/posts/emacs-lf-exam/</link>
      <pubDate>Tue, 28 Dec 2021 23:27:12 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/emacs-lf-exam/</guid>
      <description>I cleared the Certified Kubernetes Security Specialist (CKS) exam recently. It is an exam where one has to perform tasks on the clusters to solve the scenario based questions. In this post, I will be talking on how I used GNU Emacs in the exam environment. Though I&amp;rsquo;m referring to CKS here, this post should be helpful for other exams by Linux Foundation like CKA, CKAD, etc.
The exam environment Before we get to Emacs related details, let&amp;rsquo;s understand the CKS exam environment.</description>
    </item>
    
    <item>
      <title>Writing Emacs Lisp to convert ICS to Org mode list</title>
      <link>https://geeksocket.in/posts/elisp-ics-org-mode-list/</link>
      <pubDate>Fri, 23 Apr 2021 22:20:10 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/elisp-ics-org-mode-list/</guid>
      <description>A couple of months back David O&amp;rsquo;Toole (dto) taught me basics of Emacs Lisp (Elisp). These were things like lists, symbols, functions, debugging and a few more things. After the session I was consciously observing my workflows, so that I can make improvements to them by writing Elisp. We wrote one such fuction during the session, but I had not written anything apart from that. Recently, I wrote an Elisp function to convert event entries from an ICS (iCalendar file) to Org mode list.</description>
    </item>
    
    <item>
      <title>How to setup Emacs LSP Mode for Go</title>
      <link>https://geeksocket.in/posts/emacs-lsp-go/</link>
      <pubDate>Sat, 30 Jan 2021 22:14:35 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/emacs-lsp-go/</guid>
      <description>I use GNU Emacs as my editor, and I use it to write Go code as well. In this blog post I will be talking about basic setup of LSP Mode and gopls to work with Go code.
What is LSP Mode Before we get to that, What is LSP?
The Language Server Protocol (LSP) defines the protocol used between an editor or IDE and a language server that provides language features like auto complete, go to definition, find all references etc.</description>
    </item>
    
    <item>
      <title>Learning Dvorak keyboard layout</title>
      <link>https://geeksocket.in/posts/learning-dvorak/</link>
      <pubDate>Sat, 12 Dec 2020 22:25:45 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/learning-dvorak/</guid>
      <description>I have been using Dvorak keyboard layout since the last 4 months now. In this post I will be covering things like why I switched to it, what issues I faced while learning it and more.
Why I switched to Dvorak I learned touch typing during dgplug summer training 2017. I was able to type all the characters and basic punctuation marks. I did not cover the number line at that time.</description>
    </item>
    
    <item>
      <title>EmacsConf 2020</title>
      <link>https://geeksocket.in/posts/emacsconf-2020/</link>
      <pubDate>Sat, 12 Dec 2020 12:54:15 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/emacsconf-2020/</guid>
      <description>EmacsConf 2020 happened last to last weekend (28th &amp;amp; 29th November). Same as last year, the conference was online. With more people helping with organizing the conference, it was an amazing and well executed conference.
EmacsConf is the conference about the joy of Emacs, Emacs Lisp, and memorizing key sequences. — From EmacsConf website.
This year it was a two days conference with 37 talks in total. We had almost 1.</description>
    </item>
    
    <item>
      <title>GNU Emacs pretest builds for Fedora</title>
      <link>https://geeksocket.in/posts/emacs-pretest-rpm/</link>
      <pubDate>Sat, 18 Jul 2020 12:52:00 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/emacs-pretest-rpm/</guid>
      <description>I have been following GNU Emacs development through Debbugs and Sacha Chua&amp;rsquo;s newsletter. I always felt that I should use the latest development version of Emacs, instead of sticking to stable release. That way I get to use the latest improvements and also help in testing the changes. If I find any bugs, I can report those.
The motivation for building pretests I was planning to build RPM packages for Fedora from master branch.</description>
    </item>
    
    <item>
      <title>EmacsConf 2019 - virtual conference</title>
      <link>https://geeksocket.in/posts/emacsconf-2019/</link>
      <pubDate>Thu, 19 Dec 2019 18:08:03 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/emacsconf-2019/</guid>
      <description>Back in April 2019, Akshay and I were discussing about Emacs in general. He shared a link to Sacha&amp;rsquo;s blog, where we found some references, which introduced us to EmacsConf. We were happy about the fact that there is a conference about Emacs, but the last conference happened in 2015. And guess what, EmacsConf 2019 got announced in July and it was going be an online conference!
EmacsConf 2019 has issued their call for proposals!</description>
    </item>
    
    <item>
      <title>Triaging bugs of GNU Emacs</title>
      <link>https://geeksocket.in/posts/build-emacs-bug-triaging/</link>
      <pubDate>Fri, 14 Jun 2019 17:53:05 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/build-emacs-bug-triaging/</guid>
      <description>I have been using Emacs for more than 6 months. mbuf and me were discussing about some way to package Emacs as container image so that we can run that image to test things, triage bugs for a particular version etc. Before getting started with that, he wanted me to have idea about existing bugs of Emacs and how to triage them, so that I get better idea of whole work flow.</description>
    </item>
    
    <item>
      <title>Creating presentations with Org mode</title>
      <link>https://geeksocket.in/posts/presentations-org-emacs/</link>
      <pubDate>Sun, 17 Mar 2019 19:39:14 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/presentations-org-emacs/</guid>
      <description>As I said in the last blog post about Emacs, I use Org mode a lot. It&amp;rsquo;s the default mode I use for taking notes, tracking tasks etc. The export interface it provides is a really useful feature. There are a lot of packages, which provide ways to export the Org mode file to other formats like Markdown in addition to default supported formats HTML, PDF, text etc.
Presenting within Emacs A few months ago I had a talk on Autoscaling in Kubernetes within our company.</description>
    </item>
    
    <item>
      <title>Entering The Church of Emacs</title>
      <link>https://geeksocket.in/posts/entering-church-emacs/</link>
      <pubDate>Mon, 18 Feb 2019 22:01:32 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/entering-church-emacs/</guid>
      <description>From the title you may think this is another post or debate on &amp;lt;your favorite editor here&amp;gt; vs GNU Emacs. I will be talking about how I started using Emacs and why it is the best tool I have ever used.
How it started During dgplug summer-training 2018, we had series of sessions on GNU Emacs. Thanks to mbuf, the whole series helped me a lot to get started with Emacs and now I use it for all my editing.</description>
    </item>
    
    <item>
      <title>Where is bhavin192?</title>
      <link>https://geeksocket.in/posts/where-bhavin192-blog-update/</link>
      <pubDate>Fri, 08 Feb 2019 23:49:25 +0530</pubDate>
      <author>bhavin192@removethis.geeksocket.in (Bhavin Gandhi)</author>
      <guid>https://geeksocket.in/posts/where-bhavin192-blog-update/</guid>
      <description>It&amp;rsquo;s been nearly a year since I have posted anything on my blog. So, where I was? I was planning to migrate this blog from the WordPress setup to a static site generator. Started doing that, later got busy with other stuff and it kept getting delayed. But I really wanted to write a new blog post once I get the site migrated. Finally I have the blog migrated completely to HUGO.</description>
    </item>
    
  </channel>
</rss>
