Logo

dev-resources.site

for different kinds of informations.

As a beginner I use Arch, Neovim and code in assembly btw

Published at
11/30/2024
Categories
archlinux
neovim
assembly
beginners
Author
safalpanta
Author
10 person written this
safalpanta
open
As a beginner I use Arch, Neovim and code in assembly btw

Being a tech enthusiast, I was always passionate about technology and loved tinkering with computer hardware. I used to think programming was only for geniuses (spoiler alert: it's not! 😉). But recently, my perspective changed.

My current job, while stable, doesn't quite scratch my tech itch. The same routine every day? No thanks! 🥱 So, I started exploring tech career options and enrolled at the University of the People. My first course? Programming Fundamentals in Python. And guess what? I loved it! 🐍💻

Excited by this new world, I dove into various programming languages: HTML, CSS (which my beginner self thought were "real" programming languages), JavaScript, Java, C#, Go, Rust, C, C++, Lua, and more. I even built some basic websites and proudly hosted them on Github pages. Look at me, I'm a developer! 😎

To go all in, I bought a full stack web dev course on Udemy from Dr. Angela Yu. But I only watched the front-end part before the fear of "tutorial hell" got to me. Yikes! 😱

Image description

Then I discovered freeCodeCamp, which helped me be more disciplined. I even completed the responsive web design certification. Go me! 🎉

Image description

After some exploration, I decided to try Arch Linux. I bought a used Thinkpad T470 and installed Arch using archinstall. It was like a crash course in operating systems - challenging but fascinating!

I tried different desktop environments and window managers, finally settling on Hyprland. It's like the Goldilocks of window managers - just right! 👌

Through all this, I realized what I really enjoy: low-level programming. So, I've started learning assembly. I even wrote my first "Hello, World!" program in assembly on neovim running on Arch Linux. Talk about a tech sandwich! 🥪

Now, I'm planning to learn C and other higher-level languages. I don't know how long it'll take or where it'll lead, but I'm enjoying the journey. Here's to solving problems and the satisfaction it brings! 🚀

So, that's my coding journey so far - a bit messy, but aren't all good adventures? Here's hoping for an exciting future in tech! 🤞

neovim Article's
30 articles in total
Favicon
How to Enable Undercurl in Neovim: Terminal and Tmux Setup Guide
Favicon
Hassle free flutter Development in Hyprland with Neovim
Favicon
How to setup VueJs in Neovim (January 2025)
Favicon
Setting Up NeoVim + LazyVim on My New Mac Mini M4 💻✨
Favicon
Zed IDE vs. NeoVim and Other IDEs: The Future of Modern Coding Environments
Favicon
Enhancing Elixir Development in LazyVim: Quick Documentation Access by Telescope
Favicon
Lazyvim version 14.x in WSL
Favicon
From Vi to NeoVim: A Journey into the Heart of Text Editing
Favicon
As a beginner I use Arch, Neovim and code in assembly btw
Favicon
How to Setup Vim for Kotlin Development
Favicon
This developer created a 2K star repo from his phone
Favicon
Atomic Note-Taking Guide
Favicon
obsidian neovim markdown
Favicon
What I've Learned About My Editing Skills
Favicon
Vim Regex Tricks - Capitalize Every First Letter
Favicon
Lite 🚀 ApolloNvim Distro 2024
Favicon
[SOLVED] Vue 3 + TypeScript + Inlay Hint support in NeoVim
Favicon
Migrating from VSCode to Neovim: A Journey of Learning, Confusion, and Triumph! 🚀
Favicon
Managing LSPs in Neovim: Enable/Disable for the Entire Session
Favicon
Create a New Note for Your Obsidian Vault from the Terminal
Favicon
Faking the tmux experience on Windows using AutoHotkey
Favicon
How to resume neovim session
Favicon
Can't believe I've created 20 vim plugins since 2016
Favicon
Top 5 Neovim Repositories in this Week
Favicon
Compile Neovim in Debian/Ubuntu Linux
Favicon
Neovim for beginners
Favicon
Make environment to develop commonlisp with NeoVim
Favicon
Setting up neovim for web development in Golang
Favicon
Github copilot setup on Austronvim
Favicon
How I Developed My First Neovim Plugin: A Step-by-Step Guide

Featured ones: