<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Devan B</title>
    <description>The latest articles on Forem by Devan B (@devan_b_8ea6e22120a7121b0).</description>
    <link>https://forem.com/devan_b_8ea6e22120a7121b0</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2508854%2F749dc53e-ebf3-4ecb-b2e1-4380a20732d4.jpg</url>
      <title>Forem: Devan B</title>
      <link>https://forem.com/devan_b_8ea6e22120a7121b0</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/devan_b_8ea6e22120a7121b0"/>
    <language>en</language>
    <item>
      <title>The Dev Industry Talks🗣️About Accessibility, But It’s Built to Exclude 🚫Mobile Developers!</title>
      <dc:creator>Devan B</dc:creator>
      <pubDate>Sat, 08 Feb 2025 07:30:58 +0000</pubDate>
      <link>https://forem.com/devan_b_8ea6e22120a7121b0/the-dev-industry-talksabout-accessibility-but-its-built-to-exclude-mobile-developers-183o</link>
      <guid>https://forem.com/devan_b_8ea6e22120a7121b0/the-dev-industry-talksabout-accessibility-but-its-built-to-exclude-mobile-developers-183o</guid>
      <description>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;😤&lt;/p&gt;

&lt;p&gt;If you’re a mobile-only developer, GitHub is horrid. The entire experience is built for PC users 💻, and the more you try to make it work on mobile, the clearer it becomes: this industry preaches accessibility while actively ignoring it.😬🫠&lt;/p&gt;

&lt;p&gt;They talk about clean code, ease of use, and beginner-friendly tools—but if you don’t have a PC 💻, you’re locked out. GitHub, a tool that’s supposedly essential for every developer, treats mobile 📱 as an afterthought. The app is useless, the website assumes you have a keyboard and mouse🖱️, and there's zero adaptability for people working from their phones📱 much less those with real disabilities♿👁️, one can only assume though.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Reality of Mobile Dev Workflows&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;The GitHub app is pointless. 🤦🏼‍♂️  You can’t meaningfully edit, commit, or push updates very well. It’s just a fancy repo manager.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The website straight-up assumes you’re on a PC.💻 Instructions constantly refer to keyboard shortcuts, desktop workflows, and tools you don’t have access to. There’s no clear guidance for mobile users and YouTube tutorials are even worse at this mind you.💬🧠&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Workarounds ⚒️ are the only option. To use Git properly on mobile, you have to install third-party clients, fight 👊 with file management, and jump through ridiculous hoops—just to do something a PC user can do in seconds.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The industry refuses to acknowledge this problem.🙅🏿Everyone just says “get a laptop” instead of recognizing that mobile devs exist and deserve proper tools.🔧🔬🔨&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;The Larger Issue: Dev Tools Are Built to Exclude&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This isn’t just a GitHub problem—it’s the entire dev world. Everyone says "coding is for everyone!" but then:&lt;/p&gt;

&lt;p&gt;"Use this tool!" → Only works on PC.&lt;/p&gt;

&lt;p&gt;"Just install this!" → Not available for mobile.🙄&lt;/p&gt;

&lt;p&gt;"Follow this tutorial!" → Assumes a desktop workflow.🤦🏼‍♂️&lt;/p&gt;

&lt;p&gt;"Learn the best practices!" → But only after you learn the wrong way first.🤫&lt;/p&gt;

&lt;p&gt;They tell beginners to “just build things” 🫢🫣 then they gatekeep the very tools needed to do that. They tell you to write code however you understand it, only to turn around and tell you that way is completely wrong once you've already built a habit around it😑🤨. The learning process is backward, inefficient, and filled with unnecessary obstacles. 🏋️&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;This Industry is Built on Hypocrisy&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Developers talk endlessly about:&lt;/p&gt;

&lt;p&gt;"Making tech more accessible."&lt;/p&gt;

&lt;p&gt;"Creating beginner-friendly environments."&lt;/p&gt;

&lt;p&gt;"Lowering barriers to entry."&lt;/p&gt;

&lt;p&gt;But then they actively use and defend tools that make it harder for newcomers.👈 They refuse to acknowledge that mobile-first developers even exist, let alone deserve proper support.⬆️🏗️&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What Needs to Change&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;GitHub (and other essential tools) must actually support mobile users. Not just repo management—real functionality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dev tools need to stop&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;assuming every user has a PC. Mobile-first workflows exist. They should be treated as valid.&lt;/p&gt;

&lt;p&gt;The industry needs to practice what it preaches. If coding is truly for everyone, make it actually accessible—not just in theory, but in execution.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt; 💭&lt;/p&gt;

&lt;p&gt;The dev world is full of contradictions. They talk about inclusivity, but they lock out an entire group of developers just because they’re on mobile. They say “just use GitHub,” while making it impossible to use GitHub properly without a computer.&lt;/p&gt;

&lt;p&gt;If you’re struggling with this, you’re not alone. The industry refuses to acknowledge this issue but, that doesn’t mean it’s not real.&lt;/p&gt;

&lt;p&gt;And to every developer who’s ever dismissed this issue with “just get a PC” you are the reason this problem exists.&lt;/p&gt;

&lt;p&gt;This post was written in part with the help of ChatGPT. These are my words, thoughts, feelings, and experiences—ChatGPT simply helped me format, expand, and make them more readable. If you have a problem with that, move on respectfully.&lt;/p&gt;

&lt;p&gt;As always thanks for reading and I'm always open to real criticism and conversations on the topic.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>github</category>
      <category>mobile</category>
    </item>
    <item>
      <title>My Project Journey</title>
      <dc:creator>Devan B</dc:creator>
      <pubDate>Thu, 30 Jan 2025 05:51:15 +0000</pubDate>
      <link>https://forem.com/devan_b_8ea6e22120a7121b0/my-project-journey-3ool</link>
      <guid>https://forem.com/devan_b_8ea6e22120a7121b0/my-project-journey-3ool</guid>
      <description>&lt;p&gt;&lt;strong&gt;What inspired Me to start this project as a solo dev on mobile?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I've always wanted to do something in tech or electronics, but I needed something accessible—something I could truly be passionate about, not just for the lifestyle but for the work itself. That led me to coding. Once I realized the possibilities of building things for myself and others, I knew I wanted to create something unique that actually served a purpose.&lt;/p&gt;

&lt;p&gt;The idea started as a guide to the internet but shifted into a character hub—focusing on deep dives into characters and their differences across media. However, I realized the internet guide was beyond my scope for now, so I reevaluated. Who was this for? What problem was I solving?&lt;/p&gt;

&lt;p&gt;That’s when FanArcs was born (sort of, nothing is techinally official yet). It evolved into a place that aims and plans to blend deep-dive analysis with fan culture—a site that explores worlds, characters, and lore while also supporting fanfiction, fan art, and community engagement. Creators keep ownership of their work, newcomers to fandoms can find their footing, and readers, writers, and lore enthusiasts get a fun, engaging, and well-organized space to explore the things they love.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What’s been the biggest challenge working on FanArcs as a solo dev?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A lot—seriously, a lot. First, I had to learn how to code in general. I originally started with Python because of its practicality and wide range of uses, but as a beginner, that was a rough start. The learning curve was steep, so I pivoted to web development with HTML and CSS. That shift helped reshape my mindset, even though CSS alone gave me plenty of WTF? moments.&lt;/p&gt;

&lt;p&gt;No one really masters CSS—it’s too vast. But instead of just memorizing things, I focused on understanding why something works (or doesn’t) rather than just how to do it. That shift made it easier to troubleshoot issues, use snippets effectively, and make better use of AI and other tools.&lt;/p&gt;

&lt;p&gt;On top of that, finding a tech stack that worked for both my device and my workflow was a whole process. I cycled through at least half a dozen tools before landing on something functional. Then, of course, there’s everything else—web standards, accessibility, content creation, image handling... Tackling all of this as a one-person team has been overwhelming, but I keep pushing through.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What keeps you motivated to continue working on FanArcs despite the challenges?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It’s the only time I’ve ever felt like I’m truly contributing to something meaningful. FanArcs isn’t just a project—it’s something that can genuinely help fandoms, creators, and artists. It’s my way of setting a new standard for what people should expect from a site, even if it’s built by just one person and isn’t perfect at first.&lt;/p&gt;

&lt;p&gt;I’m not a rocket scientist, I don’t know machine learning, and I’m not creating life-altering software. But other people out there are—and those are the people we should strive to be like. So I’m doing that the best way I know how.&lt;/p&gt;

&lt;p&gt;I’m taking platforms like Fandom and AO3 and bringing them into the present with a fresh perspective—one that understands what it’s like to be at the mercy of big companies and the tools they control. There’s nothing particularly revolutionary about the idea itself, but at its core, I’m just trying to re-humanize creation and the internet again.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What makes FanArcs different from existing platforms like Fandom or AO3?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Hopefully? Everything. By the time this project is built the way I envision it, I want FanArcs to stand apart in every way—search, filters, accessibility, accountability, monetization, ease of use, depth, and community.&lt;/p&gt;

&lt;p&gt;Of course, I’d like to profit from my work, but not by making it the only option or locking basic features behind paywalls. I’m not Jeff Bezos running Amazon, nor Elon Musk with Tesla—I’m just one person trying to build something the way it should have been done from the start.&lt;/p&gt;

&lt;p&gt;I can’t put my name on something I don’t stand behind. And right now, that name is all I have.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In Conclusion..&lt;/strong&gt;&lt;br&gt;
First off, thank you if you’ve made it this far. It means a lot that someone out there can relate or is willing to understand my struggles, no matter how "first world" they may seem. If you’re in a similar position, have tips or tricks to share, or maybe even want to help out with the project, feel free to reach out, comment, or connect in whichever way works best for you. Again, thank you so much for reading! 🙏 &lt;/p&gt;

</description>
      <category>frontend</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>Can we all agree. Our tech forefathers kinda screwed us?</title>
      <dc:creator>Devan B</dc:creator>
      <pubDate>Mon, 09 Dec 2024 23:07:58 +0000</pubDate>
      <link>https://forem.com/devan_b_8ea6e22120a7121b0/can-we-all-agree-our-tech-forefathers-kinda-screwed-us-20cm</link>
      <guid>https://forem.com/devan_b_8ea6e22120a7121b0/can-we-all-agree-our-tech-forefathers-kinda-screwed-us-20cm</guid>
      <description>&lt;p&gt;I'm going to keep this pretty brief and straightforward honestly. I think the tech landscape is awful. Yes there is Alot of good coming from, however between, APIs, legalities, guidelines, privacy policies, coding environments and hardware, the giants with tech ecosystems, the diluted-ness of tech posts and the fragmentation of tech disscussions is awful in my opinion. I really think we as creators, designers and people most importantly, Should be taking a firmer stand in trying to solidify the tech landscape instead of bowing down to the current system.&lt;/p&gt;

&lt;p&gt;If it was easy, everyone would be doing it...&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
      <category>softwaredevelopment</category>
    </item>
    <item>
      <title>Hey guys!👋</title>
      <dc:creator>Devan B</dc:creator>
      <pubDate>Tue, 03 Dec 2024 04:13:01 +0000</pubDate>
      <link>https://forem.com/devan_b_8ea6e22120a7121b0/hey-guys-595b</link>
      <guid>https://forem.com/devan_b_8ea6e22120a7121b0/hey-guys-595b</guid>
      <description>&lt;p&gt;Nice to be apart of the community everyone, My pe&lt;br&gt;
rsonal website is up and I'd love your guy's feedback on it!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;devscleari.carrd.co 
to find it!&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>newbie</category>
      <category>web</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
