<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss-styles.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>David Hoang — Writing — technology</title><description>Writing tagged “technology”. For notes, use /rss/notes.xml.</description><link>https://www.davidhoang.com</link><language>en-us</language><lastBuildDate>Sat, 14 Nov 2026 15:30:09 GMT</lastBuildDate><atom:link href="https://www.davidhoang.com/rss/tag/technology.xml" rel="self" type="application/rss+xml"/><item><title>The four types of software in the future</title><link>https://www.davidhoang.com/writing/the-four-types-of-software-in-the-future</link><guid isPermaLink="true">https://www.davidhoang.com/writing/the-four-types-of-software-in-the-future/</guid><description>The different classes and classifications of what we use (and make)</description><pubDate>Sun, 16 Jul 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;When you think of high-end or boutique design, the fashion industry likely comes to mind before software. Take something like a T-shirt. You can find a $10 version of it on a shelf at Target or spend hundreds (if not thousands) of dollars on one at a Louis Vuitton runway show. It might feel weird to think of software at first ponder, but this is where the world is heading. Could you imagine exclusive software? It&apos;s very possible in the future. What about software that gets thrown away like a daily-use contact lens? Also possible.&lt;/p&gt;
&lt;p&gt;There are forces of nature changing the landscape of software development that are going to change how we make software. With that, the type of software created will have a different shelf life, purpose, and level of quality. Let’s reflect on the forces of nature that are impacting this before covering what I think are four types of software in the future.&lt;/p&gt;
&lt;h2&gt;Software barrier is lower&lt;/h2&gt;
&lt;p&gt;I put &quot;easier&quot; in quotes because of the subjectivity (perhaps “approachable” is a more appropriate word). Whether it&apos;s no-code or writing lines of code, these two worlds are colliding. This is one of the reasons I joined Replit. If you have an internet browser, you can build software.&lt;/p&gt;
&lt;p&gt;More people have access to creating and publishing software than ever, and that&apos;s a great thing. I believe the best ideas that will change the world might not come from &quot;the best&quot; developers, but from ambitious individuals who hack something together to take an idea and turn it into something tangible.&lt;/p&gt;
&lt;h2&gt;Accessible endpoints and models&lt;/h2&gt;
&lt;p&gt;It&apos;s not to say that nobody is ever going to have a database in their software anymore, but there are more reasons to not need one. As the world of software creation shifts with more access to endpoints, APIs, and language models, this might result in more emphasis on client-side apps. Let&apos;s take Threads, an Instagram company (a Meta company), which launched this month. There seem to be plans to integrate the Twitter clone with ActivityPub, a decentralized protocol also used by Mastodon.&lt;/p&gt;
&lt;p&gt;This essentially means you can weave federated experiences into one. There is a world where you experience the same content but through multiple apps. We are entering the Twitter clone saga with Bluesky, T2 (no relation to Terminator 2: Judgment Day, unfortunately), Posts, Substack Notes, and Threads. If all of these apps used ActivityPub, having unique client-side application experiences doesn&apos;t matter. &quot;Apps&quot; as we are accustomed to feel more like views.&lt;/p&gt;
&lt;h2&gt;Distribution is nearly immediate&lt;/h2&gt;
&lt;p&gt;In its early days, software distribution looked more like how we delivered physical goods than it does today. When a developer released software, it came in a box along with the floppy disk(s) and instruction manual for you to get started. Deploying software no longer needs to be written on a physical disk and can be nearly immediate. There will still be a world relying on platforms to distribute software (such as the Apple App Store or Google Play for iOS and Android apps) but there are now opportunities to go direct with other software built.&lt;/p&gt;
&lt;h2&gt;The four types of software&lt;/h2&gt;
&lt;p&gt;The forces of nature above will result in four types of software: Commercial, Boutique, Personal, and Disposable.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.davidhoang.com/images/blog/2023-07-16-the-four-types-of-software.webp&quot; alt=&quot;Four quadrants showing different types of software: Commercial, Boutique, Personal, and Disposable&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;Commercial&lt;/h3&gt;
&lt;p&gt;This category is the majority of what we know today. It&apos;s enterprise software, CRMs, and administrative applications we interact with. It&apos;s purchased through a subscription or the elusive one-time purchase with a license. Typically, commercial software is provided to you by your employer. Another sub-category is software created by entities for administrative reasons, such as government websites. The category of this software might feel basic—enough to get a job done.&lt;/p&gt;
&lt;p&gt;I don&apos;t need amazing parallax scrolling and animations when trying to renew my driver&apos;s license. I just need to get it done. It just needs to work. This is the same with data entry in a CRM or other tasks most people need to get done at work—a humbling reminder that the majority of humanity doesn&apos;t use Figma in their day-to-day (we&apos;re a unique bunch).&lt;/p&gt;
&lt;h3&gt;Boutique&lt;/h3&gt;
&lt;p&gt;The Louis Vuitton of software is becoming more of a real thing. As software continues to get easier to build at scale, and with everyone being able to do it, the age-old question arises...what happens to the craft? In a world of 3D-printed sculptures, Gianlorenzo Bernini&apos;s work at The Vatican lives on. As time passes, there will be Bernini&apos;s of software—having a devotion to the craft with incredible attention to detail on experiences. Be not afraid of commercial software getting rid of the craft of indie apps and high-end software. I believe in this future world, people will continue to pay for high-quality software and support the people who create it.&lt;/p&gt;
&lt;h3&gt;Personal&lt;/h3&gt;
&lt;p&gt;In the instance where Commercial or Boutique software might not meet your needs, you might make your own. &lt;a href=&quot;https://andrewjdavison.com/&quot;&gt;Andrew Davison&lt;/a&gt; is an automation expert and certified Zapier partner. In June, Davison posted a tweet about how he built a &lt;a href=&quot;https://x.com/AndrewJDavison/status/1664982442690609154&quot;&gt;RSS app with Replit&lt;/a&gt;. This is a prime example of personal software. It’s DIY like the hand-knitted sweater; a product achieved through your needs, passion, and own materials.&lt;/p&gt;
&lt;h3&gt;Disposable&lt;/h3&gt;
&lt;p&gt;The concept of a disposable object is interesting and can be a great design (if done right). There are disposable cameras, contact lenses, and many others. In fact, the sourdough clam chowder bowl and tostada shell are two of the best examples of great disposable design. What about software that destroys itself when a certain job is done? I see a future where people (or AI) create certain types of software for a specific purpose and dispose of them afterward.&lt;/p&gt;
&lt;h2&gt;Software is the new material&lt;/h2&gt;
&lt;p&gt;The world is now eating up software evolving to be known as an everyday thing we interact with. I&apos;m personally excited about this future. It offers more choice and optionality in what people want. If you want to use a web browser, you can use a major player like Google Chrome, or a more boutique experience such as &lt;a href=&quot;https://thebrowser.company/&quot;&gt;Arc from The Browser Company&lt;/a&gt;, perhaps making your own to fully customize. The &lt;a href=&quot;https://skins.webamp.org/&quot;&gt;Winampification of software&lt;/a&gt; seems to be making a comeback, and that&apos;s a good thing. I for one am excited about more personal software to make your own; a world where you can create what you consume and interact with.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/the-four-types-of-software-in-the&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>software</category><category>technology</category></item><item><title>Tech is going through a factory reset moment</title><link>https://www.davidhoang.com/writing/tech-is-going-through-a-factory-reset-moment</link><guid isPermaLink="true">https://www.davidhoang.com/writing/tech-is-going-through-a-factory-reset-moment/</guid><description>The great tech reset of 2023</description><pubDate>Sun, 30 Apr 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Factory reset: A software restore of an electronic device to its original system state by erasing all of the data, settings, and applications that were previously stored on the device.&lt;/p&gt;
&lt;p&gt;Whether we like it or not, tech is having a factory reset moment. This isn’t the first time. It happened in the 90s with the dot-com bubble. Companies that were once the darlings of Wall Street, such as Pets.com, Webvan, and eToys, quickly saw their stock prices plummet as investors lost faith in their ability to turn a profit. For the younger folks, Webvan was basically Instacart before Instacart.&lt;/p&gt;
&lt;p&gt;There is never a single reason for this occurrence and multiple factors force tension like tectonic plates on the planet. Let&apos;s look at the three reasons I see as forces of nature: continued mass layoffs, the rise of AI, and recovery from the recession.&lt;/p&gt;
&lt;p&gt;The first is all the massive layoffs happening at tech companies at various levels. According to layoffs.fyi, 629 tech companies have laid off 185,136 employees in 2023. Companies are getting absolutely gutted so the market is saturated with talent (for better or worse). Every role I’ve seen posted has thousands of applicants.&lt;/p&gt;
&lt;p&gt;The rise of AI is the second force of nature. It seems everyone changed their web3 .xyz domains to .ai overnight. Time will tell how AI plays out in the industry, but right now, it looks like it’s here to stay. Unlike web3, AI has more understandable value props of application: generative content creation, GPTs, and LLMs. ChatGPT looks to be the first threat to search engines. In addition to continued layoffs, companies will continue looking at ways to reduce workforce size through AI.&lt;/p&gt;
&lt;p&gt;Finally, we are still recovering from the recession that started in 2020. As I reflect from the gut (I am not an expert), it seems like we are not quite out of it yet.&lt;/p&gt;
&lt;p&gt;What have we learned from all this? Though it&apos;s sad that people lose their jobs through layoffs, I do believe tech has become way too bloated. What began as lean teams raising just enough money for the runway became over-indexing on company size, growth, and valuations. The recession has been a humbling experience, and that humility can disappear. 2020 and 2021 are what I like to call the Clubhouse Valuation phase in tech. We over-indexed on companies that showed high value in a pandemic without considering what would happen on the road to recovery—a reminder that long-term thinking is crucial. Clubhouse, Peloton, and other companies that optimized for staying at home then dropped in 2022.&lt;/p&gt;
&lt;p&gt;Looking at the new bloom
At our Palm Springs house, we are lucky to have part of the San Jacinto Mountains be our next-door neighbor. Like many places in California, we saw much rain in February and March. We got a bit of snow and light flooding too! I noticed on our walk how many flowers are on the side of the mountains in a landscape that&apos;s usually just rocks.&lt;/p&gt;
&lt;p&gt;Going through storms are difficult, but it is also the substance that allows new life to bloom. I truly believe we&apos;ll see good coming from these challenges moving forward. In a world where you can get laid off from what you thought was a stable job, there is no difference in the risk of being a full-time employee or starting your own thing. It&apos;s a great time to be a contractor and startup founder.&lt;/p&gt;
&lt;p&gt;AI is often in the discussion of replacing humans completely and their job. Though it&apos;ll require learning new skills, I am optimistic it can empower people to do more of what they want. For example, I strongly believe that brand designers and people in creative will do what product designers do today. As a result, product designers might do what engineers do, and engineers may work on complex tasks. Identify the cause and effect of how these changes affect the ecosystem vs. attempting to find a direct correlation.&lt;/p&gt;
&lt;p&gt;The factory reset has already been hit, and it&apos;s booting. It&apos;s not about good or bad, but figuring out how to move forward. The future path is unwritten, and I can&apos;t tell you what the path forward for you is. Perhaps it&apos;s time to get out of tech and work on the retirement farm. It might be leaning in on how things are shifting and finding the role and scope you&apos;re excited about.&lt;/p&gt;
&lt;p&gt;Whenever I have to do a factory reset on my device, it&apos;s usually because something is broken or running slow. Despite not wanting to do it, I look forward to starting from scratch and figuring out what the next cycle looks like.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/tech-is-going-through-a-factory-reset&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>technology</category></item></channel></rss>