<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Red Skull to /dev/null]]></title><description><![CDATA[Hot takes no one asked for]]></description><link>https://blog.davidson.house/</link><image><url>https://blog.davidson.house/favicon.png</url><title>Red Skull to /dev/null</title><link>https://blog.davidson.house/</link></image><generator>Ghost 5.81</generator><lastBuildDate>Sat, 11 Apr 2026 16:38:02 GMT</lastBuildDate><atom:link href="https://blog.davidson.house/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[The Reason I'm Thankful for Christ]]></title><description><![CDATA[<p><br>In the beginning, before we came to this world, in fact before this world was, we all lived with our Heavenly father. Our Heavenly Father loved us. He wanted us to become like him. He had a body of flesh and bones, and we did not. There was also another</p>]]></description><link>https://blog.davidson.house/the-reason-im-thankful-for-christ/</link><guid isPermaLink="false">6766e78e0433e20001a19619</guid><dc:creator><![CDATA[Jordan Davidson]]></dc:creator><pubDate>Sat, 21 Dec 2024 16:11:56 GMT</pubDate><content:encoded><![CDATA[<p><br>In the beginning, before we came to this world, in fact before this world was, we all lived with our Heavenly father. Our Heavenly Father loved us. He wanted us to become like him. He had a body of flesh and bones, and we did not. There was also another thing that he had. He knew that it could only come from experience. Heavenly Father devised a plan where we could have a body and gain the experience we needed. There was an opening in his plan, however. This opening needed to be filled. Alma 42:14 says,</p><blockquote>14: And thus we see that all mankind were fallen, and they were in the grasp of justice; yea, the justice of God, which consigned them forever to be cut off from his presence.</blockquote><p>Satan proposed a plan whereby he would force us to make all of the correct choices, thereby saving us from all of the consequences of making the wrong ones. However, this plan would have robbed us of one of the purposes for Heavenly Fathers plan. It would have robbed us of our experience.</p><p>Jesus Christ&apos;s plan, which was proposed before Satan&apos;s plan was the plan of mercy. Again Alma 42:15</p><blockquote>15: And now, the plan of mercy could not be brought about except an atonement should be made; therefore God himself atoneth for the sins of the world, to bring about the plan of mercy, to appease the demands of justice</blockquote><h2 id="that-god-might-be-a-perfect-just-god-and-a-merciful-god-also">That God might be a perfect, just God, and a merciful God also.</h2><p>Jesus Christ&apos;s plan was one of infinite love. Given to all who would accept it.</p><h2 id="intro">Intro</h2><p><br>Today my talk is titled &quot;The Reason I am Greatful for Christ&quot;. Today I would like to talk about the Plan of Hapiness. To me the Plan of Happiness <em>is</em> The Gospel. <em>Gospel</em> means Good News, and &quot;<em>The</em> Gospel&quot; refers to &quot;<em>The</em> Good News&quot;. Specifically the good news that Christ has fulfilled his part of the plan.</p><h2 id="fallen-world">Fallen world</h2><p><br>We live in a fallen world. It is full of imperfect things, and imperfect people. Unfortunately we are the imperfect people.</p><p>When I was on my mission, my companion was driving our car on a dirt road following a truck. He was paying very careful attention to the road. However, the truck ended up stopping short and my companion couldn&apos;t stop quick enough to avoid rear ending it. The truck was fine, as was the driver, however the car we were driving had a new, very clean, trailer hitch shaped hole in the bumper. The Elder with responsibility over the vehicles of the mission was not happy, The damages were estimated as over $1000. When we finally met with him, I vouched for my companion, stating that he stopped as soon as he could and there was no way to avoid the accident. The Elder explained that there was no excuse for this accident. My companion should have left a bigger gap between our car and the truck in front of us. At the end of the day he was responsible for preventing the accident, or letting it happen. I have thought a lot about that day since then, and it has helped me understand the meaning of responsibility. It has also made me understand the extent to which we are responsible for our actions.</p><p>Every day, there are things we do that cause pain and suffering to ourselves and others. It&apos;s not easy to face this reality. We are not evil individuals with steepled fingers, in dark rooms, seeking out ways we can harm our fellow brothers and sisters. However, just like my companion who did not intend to rear end the truck, it does not matter to justice. Excuses aren&apos;t going to cut it at judgement day, and the choices we make will ultimately be our own responsibility. We chose Jesus Christ&apos;s plan, and his plan, specifically, did not include having someone else make our choices.</p><p>This sounds bleak. If there are things that we do, that we did not intend, that we are responsible for, what can we do? It sounds like this plan of being responsible for our own actions is hopeless. Even if we intend to do good and strive to be perfect we will never be. In fact for all of us it would already be too late.</p><p>2 Nephi 9:7</p><blockquote>Wherefore, the first judgment which came upon man must needs have remained to an endless duration. And if so, this flesh must have laid down to rot and to crumble to its mother earth, to rise no more.</blockquote><p>We cannot hope to meet the demands of justice, for justice demands that we be perfect. But this <em>is</em> The Gospel, <em>The</em> Good News. Jesus Christ came to this world and performed an act of sacrifice above any other.</p><p>Alma 7:11-13</p><blockquote>11: And he shall go forth, suffering pains and afflictions and temptations of every kind; and this that word might be fulfilled which saith he will take upon him the pains and the sicknesses of his people.<br>12: And he will take upon him death, that he may loose the bands of death which bind his people; and he will take upon him their infirmities, that his bowels may be filled with mercy, acording to the flesh, that he may know according to the flesh how to succor his people according to their infirmities.<br>13: Now the Spirit knoweth all things; nevertheless the Son of God suffereth according to the flesh that he might take upon him the sins of his people, that he might blot out their transgressions according to the power of his deliverance;</blockquote><p>What did he suffer for? He suffered for every bad thing that has happened or will happen in this world. He suffered for our sins, and our transgressions. He even suffered for things that happened to us that no one has any responsibility for. He suffered for when we get sick. He suffered for times when we are sad or afraid. He suffered for challenges or infirmities that we are born with.</p><p>2 Nephi 9:7</p><blockquote>7: Wherefore, it must needs be an infinite atonement&#x2014;save it should be an infinite atonement this corruption could not put on incorruption.</blockquote><p>He suffered for everyone. He suffered for me. He suffered for you. He suffered for our enemies.</p><p>Jesus Christ&apos;s gift was given to everyone, not just the worthy, for there are no people on this earth that deserve his gift because of their worthiness.</p><p>So how do we obtain his gift and why did he give it to us?</p><p>Alma 7:23</p><blockquote>23 And now I would that ye should be humble, and be submissive and gentle; easy to be entreated; full of patience and long-suffering; being temperate in all things; being diligent in keeping the commandments of God at all times; asking for whatsoever things ye stand in need, both spiritual and temporal; always returning thanks unto God for whatsoever things ye do receive.</blockquote><h2 id="humility-and-pride">Humility and Pride</h2><p><br>And now I would that ye should be humble. Humility is a word that is very precious to me. I have spent a lot of time pondering the nature of humility and what it means in terms of the gospel. The root of humility is unconditional self worth, but what does that mean? Obviously, it means that you don&apos;t put conditions on your worth, but why would you do that? Haven&apos;t we just talked about how much suffering we bring into this world? From the moment we wake up till we fall asleep we commit sin, we are imperfect, and that imperfection causes suffering in ourselves and others. Do we deserve to love ourselves in this way?</p><h2 id="you-are-special">You are special</h2><p><br>&quot;You Are Special&quot;, by Max Lucado is a book very close to my heart. It reinforces this idea of unconditional self worth. In the book wemmicks, which are little wooden puppets come to life, give each other stars and dots to signify their worth. The main Character Punchinello doesn&apos;t have anything going for him so he gets a lot of dots. When he meets Lucia, a wemmick with no stars or dots, he asks her how she does it. She responds by telling Punchinello to go see Eli the woodcarver. While visiting, Punchinello lists reasons why Eli the woodcarver shouldn&apos;t love him. He says he isn&apos;t very tallented and paint is peeling. These are superficial attributes, because it is a childrens book, however these symbolize the many painful, spiritual, and yes even superficial, imperfections that we have. Punchinello asks Eli &quot;Why do I matter to you?&quot;. Eli does not give Punchinello a bunch of half hearted reasons that gloss over Punchinello&apos;s imperfections and weaknesses. He does not try to minimize their impact on his self worth, and he does not say that Punchanello doesn&apos;t have any weaknesses. He responds simply with &quot;Because you are mine.&quot; <em>This</em> is the reason God loves us, &quot;Because we are his&quot;. There are no amount of stars or righteous doing that will earn us Gods love, and there are no amount of dots, or sins committed that will prevent it. His atonement was infinite, because his love is infinite.</p><p>Heavenly Father sent his son to suffer for all of our sins. Because the atonment was infinite Christ even suffered for the unrepentant, and wicked.</p><p>This to me is what Humility is all about. It&apos;s about recognizing that God loves you infinitely. That is his mercy, and that is his plan.</p><h2 id="the-doctrine-of-repentance">The Doctrine of Repentance</h2><p>Some people might stop there, it&apos;s an easy way to end. In a vacuum what more could you want than the infinite love of God?</p><p>That comes back to the other thing that we came here for. We came here for a body, yes, but the plan was not called, The Plan of Getting a Body, or The Plan of Being Loved. The plan is called the Plan of Hapiness. This is the other thing that Heavenly Father has. It is the thing he wants us to have. However hapiness is not something that can be given to us like our bodies. Hapiness is something we must build and gain for ourselves.</p><p>This is where the doctrine of repentance comes in.</p><p>D&amp;C 18:11-13</p><blockquote>11: For, behold, the Lord your Redeemer suffered death in the flesh; wherefore he suffered the pain of all men, that all men might repent and come unto him.<br>12: And he hath risen again from the dead, that he might bring all men unto him, on conditions of repentance.<br>13: And how great is his joy in the soul that repenteth!</blockquote><p>Repentance often seems scary, and it is for a heart filled with pride. Pride, is the opposite of Humility. Pride is <em>conditional self worth</em>. For someone filled with pride repentance requires a self reflection that shatters ones self worth. It uncovers the pain and anguish we have caused others and leaves it out to bear, naked in front of God and Justice. A heart filled with pride must keep sins hidden and therefore unrepented of in order to keep their self worth intact.</p><p>Moses 4:15-16</p><blockquote>15: And I, the Lord God, called unto Adam, and said unto him: Where goest thou?<br>16: And he said: I heard thy voice in the garden, and I was afraid, because I beheld that I was naked, and I hid myself.</blockquote><p>But what should we expect. For Alma says:</p><p>Alma 42:25</p><blockquote>25: What, do ye suppose that mercy can rob justice? I say unto you, Nay; not one whit. If so, God would cease to be God.</blockquote><p>With Humility, however, we are secure. We know that sins must be repented of, that our weaknesses can be overcome. With Humility there is nothing to fear by laying out our sins, and our weaknesses unto God, because the consequence of doing so is not that Heavenly Fathers love will be taken away. The consequence is that our sins, and our weaknesses will be taken away, through our repentance. It is sin that keeps us from hapiness, and it is hapiness that God wishes for us to have. Only we can lay down our sins on the alter of repentance, in humility.</p><p>I am greatful for these facts. I am greatful that it is possible to be Humble, to love myself only <em>&quot;because I am his</em>&quot;. For if it were not for Jesus Christ&apos;s Atonment it would not be possible. If it were not for Jesus Christ everyone would be left to stand on their own merits.</p><p>and as Nephi says:<br>2 Nephi 9:7</p><blockquote>...the <em>first</em> judgment which came upon man must needs have remained to an endless duration.</blockquote><p>I am greatful for the doctrine of repentance that allows me to shed my sins, and become happy like my Father in Heaven, so that I can return to live with him one day.</p><p>I know that God lives. I know that God loves us infinitely. I know that Jesus Christ performed his Atonment. The Atonment of Jesus Christ that enables us to become like him and our Father in Heaven. To become truely Happy. I say these things in the name of the one who saved us, our savior Jesus Christ. Amen.</p>]]></content:encoded></item><item><title><![CDATA[Balance is for cowards]]></title><description><![CDATA[<p>Here&apos;s a short one.</p><p>Every time I hear, in a meeting or otherwise, someone say one of the following...</p><ul><li>It&apos;s a delicate balance</li><li>You&apos;ve gotta balance</li><li>It&apos;s a balancing act</li></ul><p>I want to flip tables.</p><p>When people say they need to balance</p>]]></description><link>https://blog.davidson.house/balance-is-for-cowards/</link><guid isPermaLink="false">661be5ed8302df00019c3c9d</guid><dc:creator><![CDATA[Jordan Davidson]]></dc:creator><pubDate>Fri, 19 Apr 2024 20:34:24 GMT</pubDate><content:encoded><![CDATA[<p>Here&apos;s a short one.</p><p>Every time I hear, in a meeting or otherwise, someone say one of the following...</p><ul><li>It&apos;s a delicate balance</li><li>You&apos;ve gotta balance</li><li>It&apos;s a balancing act</li></ul><p>I want to flip tables.</p><p>When people say they need to balance something, it just means they don&apos;t understand it. Worse than not understanding what they are doing, they don&apos;t even understand what they are trying to achieve.</p><figure class="kg-card kg-image-card"><img src="https://kagi.com/proxy/1200?c=LsHiRSPxhD29sXqLhdI0j1EsQ98nx-H1fY71FBuiA4lJ97P6lIPF9kTInodTPi7OW1t5ll-Iz-6fMtZsJ1g9FXbP9T4TAbvWXwGgs6JNxp4pn_56ihDDRWsRfZCgDNfnYCXQYdul0suCB4Q27qfNLli4y-qaN-F0T-JDqaoG0guOTrn2u8rZbZo8fh86IAYKjpMWgyHW8BH9kBhGR4vfng%3D%3D" class="kg-image" alt loading="lazy" width="1200" height="910"></figure><p>If something is just a balancing act then you are choosing the cowards route of shying away from the hairy problem. If you notice yourself reaching for &quot;Balancing&quot; something, stop yourself, and figure out what it is that you don&apos;t understand.</p><p>There are things that are technically require the equivalent of a PID loop, that actually could be considered a &quot;balancing act&quot; but that&apos;s not the right way to describe what&apos;s going on.</p><p>Let&apos;s talk about water. Keeping water liquid isn&apos;t a &quot;balancing act&quot; It&apos;s keeping it between 0 and 100 C. Specifically those two numbers. So instead of saying &quot;balancing act&quot; just say what your targets are. Unless of course, you don&apos;t know what you are talking about, in which case, use the current time to figure out what the upper and lower bounds are.</p>]]></content:encoded></item><item><title><![CDATA[I hate Facebook, but...]]></title><description><![CDATA[<p>Today I read a <a href="https://news.ycombinator.com/item?id=40075901&amp;ref=blog.davidson.house" rel="noreferrer">hacker news post</a> that linked to a <a href="https://www.theregister.com/2024/04/18/eu_meta_subscription_privacy/?ref=blog.davidson.house" rel="noreferrer">post by The Register</a> titled &quot;EU tells Meta it can&apos;t paywall privacy&quot;. It talks about the current EU regulations that are requiring Facebook to offer an option to not be tracked by Facebook. Facebook is</p>]]></description><link>https://blog.davidson.house/your-neighbors-tools/</link><guid isPermaLink="false">662145871d02f50001bd391f</guid><dc:creator><![CDATA[Jordan Davidson]]></dc:creator><pubDate>Fri, 19 Apr 2024 16:00:21 GMT</pubDate><content:encoded><![CDATA[<p>Today I read a <a href="https://news.ycombinator.com/item?id=40075901&amp;ref=blog.davidson.house" rel="noreferrer">hacker news post</a> that linked to a <a href="https://www.theregister.com/2024/04/18/eu_meta_subscription_privacy/?ref=blog.davidson.house" rel="noreferrer">post by The Register</a> titled &quot;EU tells Meta it can&apos;t paywall privacy&quot;. It talks about the current EU regulations that are requiring Facebook to offer an option to not be tracked by Facebook. Facebook is attempting to comply with this by charging money for a &quot;premium&quot; option that doesn&apos;t include tracking. The Register states that this would cost up to &#x20AC;250 a year. The post goes on to say that users are forced into a &quot;fake choice&quot; by forcing users to either pay money or be tracked.</p><p>Comments on hacker news are reacting positively to this news. I however don&apos;t understand this reaction. The &quot;fake choice&quot; is a <em>false dichotomy</em>. You don&apos;t only have two choices, there&apos;s a third (there&apos;s always a third) option. You could <strong>not use Facebook.</strong></p><p>Let&apos;s throw some straw-men at this to figure out how I might be wrong about the <em>false dichotomy</em>. </p><p>Maybe Facebook is spying on you without you using their products or agreeing to some sort of terms. </p><p>If that were the case then, yes, this would be an actual dichotomy. However, this would also be extortion. It would also be spying, and regardless of the legalities, it&apos;s something we should endeavor to stop.</p><p>Maybe Facebook, is lying about how they use your data, or something. </p><p>That wouldn&apos;t actually resolve the <em>false dichotomy</em>, but it would sure be terrible. That&apos;s still another issue.</p><p>Maybe Facebook is doing something illegal with your data.</p><p>Again that still doesn&apos;t resolve the <em>false dichotomy. </em>If it&apos;s illegal then we shouldn&apos;t allow them to do whatever it is that&apos;s illegal.</p><p>Maybe I&apos;m dumb but that&apos;s all I could come up with. I&apos;m sure this weird blog will be read by thousands and someone will have some good arguments, but we&apos;ll move on from here.</p><p>At the end of the day, saying that Facebook has to provide a free service to users in the manner that they want is crazy. The reason Facebook can offer a &quot;service&quot; for &quot;free&quot; is because they track your data and sell it profitably.  There isn&apos;t a way to offer a service for free at all. Someone somewhere has to pay for it; period.</p><p>If Facebook ever complied with this ruling you better believe you&apos;d have received the results of a magic genie wish (they would comply in the most obtuse way possible). There is absolutely no reason Facebook could (even if they wanted to) operate in an environment where they weren&apos;t getting paid for what they do. They also aren&apos;t going to find a magic free energy solution where everything is actually free.</p>]]></content:encoded></item><item><title><![CDATA[I'm not special]]></title><description><![CDATA[<p>For some reason, my co-workers think that I am special. They have no idea how I &quot;know what I&apos;m doing&quot; all the time. I&apos;m not going to pretend that I&apos;m completely oblivious - I can connect the dots between what they are</p>]]></description><link>https://blog.davidson.house/having-a-thick-skull/</link><guid isPermaLink="false">661be5ed8302df00019c3c9b</guid><dc:creator><![CDATA[Jordan Davidson]]></dc:creator><pubDate>Wed, 17 Apr 2024 17:11:18 GMT</pubDate><content:encoded><![CDATA[<p>For some reason, my co-workers think that I am special. They have no idea how I &quot;know what I&apos;m doing&quot; all the time. I&apos;m not going to pretend that I&apos;m completely oblivious - I can connect the dots between what they are saying and what I am doing. However, I don&apos;t really understand why they have a mystic respect for that. I don&apos;t understand why they think where I&apos;m at is so unattainable. This may sound like I&apos;m trying to dodge out of a compliment, and maybe I am: I don&apos;t think I&apos;m special though.</p><p>I don&apos;t have some weird gene that makes me a good software developer. I don&apos;t have some crazy slumdog backstory that enables me to optimally exploit my previous experience. I don&apos;t think my ADHD is really what differentiates me from others, at least not on that scale. Heck, I don&apos;t even think my skills are that impressive. When people compliment me, I&apos;m usually just confused and think, &quot;Isn&apos;t everyone <em>at least</em> this capable?&quot;</p><p>Here&apos;s a list of things that I could brag about.</p><ul><li>I use vim</li><li>I have a tiling window manager</li><li>I use the nix package manager (cause nixos was a little too steep for me)</li><li>I took a compiler class in college (didn&apos;t finish my degree)</li><li>I know how to use kubernetes</li></ul><h3 id="beating-my-head">Beating my head</h3><p>I think though, if there was something that maybe makes me unique, it is that I have a thick skull. I create ambitious projects in my head, and then I beat my head against it until either it, or I, break. I don&apos;t finish all my projects; I probably don&apos;t finish half of them. However, I think there are projects that I take on and end up finishing that most people wouldn&apos;t even try. None of them are glamorous or even that long term.</p><p>Over time, though, it looks crazy. The way I have my developer environment set up right now is an accumulation of me getting some silly idea in my head about how I can be 1% more efficient, and then beating my head against it for days. Now I have likely hundreds of little tweaks that makes me look like some techno dork who lives in a cyberpunk dystopia. Again, this is all relative. I&apos;m not wearing a VR headset and minority report gloves. I&apos;ve got a split mechanical keyboard that I ordered off a <a href="https://keeb.io/?ref=blog.davidson.house" rel="noreferrer">website</a>. I &quot;built&quot; it like you &quot;build&quot; things you buy from Ikea. </p><h3 id="a-forehead-of-steel">A forehead of steel</h3><p>I guess all of this to say, is that I <strong><em>think </em></strong>that the only difference between me and someone who looks at me in awe, is just a bunch of time and a thick skull. Both in the sense that I&apos;m an idiot who can&apos;t scope out the difficulty of projects well, and that once I start, I let sunk cost fallacy overwhelm my rational thought and I just keep slamming my head against the metaphorical wall until I figure it out.</p><h3 id="just-learn-to-take-a-compliment">Just learn to take a compliment</h3><p>I know some people would say that I should let people just compliment me. Receiving compliments is a skill that many consider a virtue. A lot of people, including myself, find it annoying when someone rejects a simple compliment. For me though, I feel like accepting when people say I&apos;m a &quot;wizard&quot;, or whatever, just lets them off the hook. This is something you can be good at too. If you don&apos;t want to be good at this specific thing, then that&apos;s also cool, but you can go be a wizard at something else, and you wouldn&apos;t have any awe for me anymore. You&apos;d be like, look at that average guy, doing that average job.</p><h3 id="whats-the-big-deal">What&apos;s the big deal?</h3><p>At this point, this post is probably going to veer off into a rant, but I need to explain why I even care. Couldn&apos;t I just let people compliment me and be done with it? Truth be told, I&apos;m pretty selfish. Working with people who are smarter than me makes growth a <em>lot<strong> </strong></em>easier. And working with a bunch of people who are in awe of you, makes seeing your own failings a <em>lot</em> harder. I <strong><em>know</em></strong> I&apos;m just an average guy, but I really want to be amazing at what I do. When everyone around me thinks I&apos;m already amazing, it&apos;s really hard to achieve that. Plus, it feels sad that others don&apos;t have passions about anything that would at least make them go, &quot;Oh, he&apos;s into software like I&apos;m into X&quot; and set us as equals. </p><p>Plus, it allows INSANE thoughts to creep into my mind like:</p><ul><li>It&apos;s lonely at the top</li><li>I&apos;m better at what I do than everyone</li><li>I&apos;m right all the time</li><li>You can be a grump if you are smart enough</li></ul><p>&#x1F923; as if right?</p>]]></content:encoded></item><item><title><![CDATA[The future of developer environments]]></title><description><![CDATA[<p>I&apos;ve recently been messing around with picotron. A full screen, all inclusive, video game creation app. It pretends to be a full operating system, it has a desktop a file explorer, and some very specific applications made for developing games for itself.</p><p>While I was using this I</p>]]></description><link>https://blog.davidson.house/the-future-of-developer-environments/</link><guid isPermaLink="false">661be5ed8302df00019c3c9c</guid><dc:creator><![CDATA[Jordan Davidson]]></dc:creator><pubDate>Mon, 08 Apr 2024 23:00:55 GMT</pubDate><content:encoded><![CDATA[<p>I&apos;ve recently been messing around with picotron. A full screen, all inclusive, video game creation app. It pretends to be a full operating system, it has a desktop a file explorer, and some very specific applications made for developing games for itself.</p><p>While I was using this I noticed how it felt like everything was so well set up for specifically interact with the video game creation process. You are tunneled into doing nothing but working on your video game. Currently it&apos;s got a lot of rough corners and bugs. I&apos;m not talking about polish here. I&apos;m talking about focus.</p><p>This got me thinking. Is there a way to bring this kind of focus to my development environment? How would I build an operating system or facade specifically for software development. After a little thinking I&apos;ve realized I&apos;m already on that journey a little bit.</p><p>Back when I first started to use Linux as my main development OS I started on the harrowing journey of learning a whole bunch of tools. Vim, and bash were the two big ones. Since then this has lead me down the rabbit hole of tool chains. I stumbled into the world of tiling window managers, first with <code>i3</code>, then <code>awesome</code>, and now <code>bspwm</code> . At this point my computer is not suited to anything other than writing software and the like. Steam games don&apos;t particularly enjoy being run in a tiling window manager, and there are some rough edges that I don&apos;t run into on a daily basis that make some things a little less than smooth. For daily software development however,  it&apos;s a dream.</p><p>My OS is extremely purpose built, from specific windows being tied to specific workspaces and monitors, to the hotkey that I have for pulling up a terminal. I&apos;ve invested a lot into this kind of setup, and if it work for tools like <code>home-manager</code> I don&apos;t think I would be able to keep this level of customization up.</p><h2 id="now-what">Now what? </h2><p>Now that we&apos;ve established that I have &quot;The Best Developer Setup Ever&quot; where would we even go from there? My setup is extremely tailored to my personal preferences. Is there anyway that all developers everywhere can benefit from this kind of setup? It takes a lot of effort to really appreciate such a setup, it&apos;s a lot of learning hotkeys and bash and Linux to customize.</p><p>I&apos;ve heard rumblings that a lot of Gen-Z hasn&apos;t had the training and exposure that other generations have had with traditional computer interfaces. Would that make a hyper focused development environment more or less appealing them?</p><p>Whatever we build it needs to be customizable to an extreme extent. At the very minimum we need to be able to install random applications and be able to launch them.  You can&apos;t possibly think of all the apps one would need to write software up front? right?</p><p>At some level a lot of apps are a browser away. Some apps however need to be run on the local system right? like terminal commands, and compilation.</p><p>Is this even a thing. Have I just imagined myself into a loop? Is linux already the dream software development stack and the fact that I can customize things how I wanted the exact thing I&apos;m wanting here? Or is there something in-between picotron and rolling your own developer environment?</p>]]></content:encoded></item><item><title><![CDATA[Writing a lot of garbage until I don't suck]]></title><description><![CDATA[My first, and hopefully, worst blog post.]]></description><link>https://blog.davidson.house/writing-practice/</link><guid isPermaLink="false">661be5ed8302df00019c3c96</guid><category><![CDATA[Writing]]></category><dc:creator><![CDATA[Jordan Davidson]]></dc:creator><pubDate>Sun, 07 Apr 2024 18:51:10 GMT</pubDate><media:content url="https://blog.davidson.house/content/images/2024/04/images.jpeg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.davidson.house/content/images/2024/04/images.jpeg" alt="Writing a lot of garbage until I don&apos;t suck"><p>Every journey of 1000 miles begins with a single step, but being good at something comes after a lifetime of being terrible at it.</p><p>I would even say that you never really get good at something. No matter how long I&apos;ve been doing software development I can always look back and see how bad I was before now. Part of that is certainly the hubris of the preset; not seeing how bad I really am now. The more significant part, however, is how much failure really helps you progress.</p><p>It&apos;s been a really long time since I&apos;ve been willing to work on something I am really, really bad at. At the very least it&apos;s been a while since I&apos;ve been willing to admit I&apos;m really bad at something. Despite that, I really want to start writing. I have a lot of ideas in my head and I feel I should get them written down somewhere. To that end I need to start being bad at writing so I can get better.</p><p>This is hopefully one of my all time worst blog posts. Hopefully, I will get better as I keep writing. Hopefully, I can start working on articulating my thoughts well. Hopefully I can get to the point where I can send my Ideas out into the ether and they will actually be understood at some level, and hopefully, this will help me in other aspects in my life.</p>]]></content:encoded></item></channel></rss>