Files
squi.bid/blog/rss.xml
2024-01-20 16:28:08 -05:00

169 lines
6.0 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="rss.css" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Squibid's Blog</title>
<description>My blog.</description>
<language>en-us</language>
<link>http://squi.bid/blog/rss.xml</link>
<atom:link href="http://squi.bid/blog/rss.xml" rel="self" type="application/rss+xml" />
<!-- LB -->
<item>
<title>Why "suckless" software is important</title>
<guid>https://squi.bid/blog/Why-"suckless"-software-is-important/index.html</guid>
<link>https://squi.bid/blog/Why-"suckless"-software-is-important/index.html</link>
<pubDate>Sun, 14 Jan 2024 20:22:27 -0500</pubDate>
<description><![CDATA[<!DOCTYPE HTML>
<html lang="en">
<title>'Why "suckless" software is important'</title>
<meta name="date" content="2024/01/14">
<link rel="stylesheet" href="/style.css">
<style> html, body {
display: unset !important;
max-width: 80ch;
margin: auto;
} </style>
<body id="blog">
<p>
When it comes to learning how to program there are a few things you can
do:
</p>
<ol>
<li>Read a textbook</li>
<li>Watch videos</li>
<li>Read some source code</li>
</ol>
<p>
Of these options I find the best way to truly learn how to program is to
read someone else's program and try and understand it. For example
recently I've been working on my own
<a href="https://tools.suckless.org/dmenu">dmenu</a> clone for Wayland.
Throughout working on it instead of looking for tutorials on how to render
a square using pixman I decided to take a look at
<a href="https://github.com/djpohly/dtao">dtao</a> which is a clone of
dzen for Wayland. By just reading the code and messing around with the
program I was able to get an understanding for how rendering is done in
pixman.
</p>
<p>
Now you may be asking yourself something like: "But what does this have to
do with suckless software?". The answer to that is in their philosophy
which is about: "keeping things simple, minimal and usable". The idea of
keeping things minimal and useable allows them to create wonderful
programs that not only work, but also showcase how to do things without
extra fluff that something like i3 might have.
</p>
<p>
Even if you don't like suckless software it still serves as a great place
to learn how to do the bare minimum. And for those who do enjoy using it,
it can serve as a great starting place to hack upon until you get the
software of your dreams.
</p>
]]></description>
</item>
<item>
<title>What is a squibid?</title>
<guid>https://squi.bid/blog/What-is-a-squibid/index.html</guid>
<link>https://squi.bid/blog/What-is-a-squibid/index.html</link>
<pubDate>Mon, 30 Oct 2023 12:47:05 -0400</pubDate>
<description><![CDATA[<!DOCTYPE HTML>
<html lang="en">
<meta name="date" content="2023/10/30">
<title>'What is a squibid?'</title>
<link rel="stylesheet" href="/style.css">
<link rel="stylesheet" href="/blog/style.css">
<body style="background-color: #161617;">
<p>
Recently, a few people have been asking me: "what is a squibid?" or
"where did your name come from?". In this blog post I will answer those
questions.
<br>
<br>
A few years ago I came up with a drawing of an animal
reason to do anything with it, but regardless I chose to name it a
squibid. Eventually, when trying to find a good username I chose squibid
because that would cover both the username and profile picture.
</p>
]]></description>
</item>
<item>
<title>librex and dots</title>
<guid>https://squi.bid/blog/librex-and-dots</guid>
<link>https://squi.bid/blog/librex-and-dots</link>
<pubDate>Tue, 27 Jun 2023 12:17:35 -0400</pubDate>
<description><![CDATA[
<p>
Hello!
<br><br>
In my first post
<a href="https://squi.bid/blog/state-of-the-site">state of the site</a> I
talked about a searxng instance however I found something better! I am now
running a <a href="https://github.com/hnhx/librex/">librex</a> instance @
https://librex.squi.bid. My only modification to the site is changing the theme
to the <a href="https://github.com/kvrohit/mellow-theme">mellow theme</a>.
<br><br>
As for my dots. I have continued to update my Neovim dotfiles, and I am
currently in the process of making some MPV dot files. After I am done with
my MPV config I'll get to work on putting together a git repo with my dotfiles
(using submodules for the bigger parts of the config like Neovim).
<br><br>
I will also soon be setting up a Matrix account (not instance) but for now
feel free to <a href="mailto:me@zacharyscheiman.com">email me</a>.
<!-- secret message: there also might be some more blogs coming soon -->
</p>
]]></description>
</item>
<item>
<title>It's Alive!</title>
<guid>https://squi.bid/blog/It's-Alive!</guid>
<link>https://squi.bid/blog/It's-Alive!</link>
<pubDate>Mon, 17 Apr 2023 13:22:03 +0000</pubDate>
<description><![CDATA[
<p>
Cloning via http(s) now works!
<br><br>
btw I will be posting my dotfiles soontm
</p>
]]></description>
</item>
<item>
<title>state of the site</title>
<guid>https://squi.bid/blog/state-of-the-site</guid>
<link>https://squi.bid/blog/state-of-the-site</link>
<pubDate>Sat, 11 Mar 2023 15:00:32 -0500</pubDate>
<description><![CDATA[
<p>
Hello o/, and welcome to my website!<br>
As of right now I am still setting things up, I have a git server running but I am
still working on getting cloning to work via https. On top of the git server I also
have a cgit instance which I have gotten close to perfect (for some reason the site
is only sometimes in darkmode).
<br><br>
As of right now that is all I've got running but I might be setting up a SearXNG
instance soon.
<br><br>
However somethings that I will never put on my server are: <br>
- social media frontend's eg: invious, and mastadon <br>
- probably some other things that I can't think about right now <br>
</p>
]]></description>
</item>
</channel>
</rss>