index.html
HTML document, Unicode text, UTF-8 text
1<!DOCTYPE html> 2<html lang="en"> 3<head> 4<meta charset="UTF-8"> 5<title> 6About me 7</title> 8<link rel="stylesheet" href="/static/style.css"> 9<meta name="viewport" content="width=device-width, initial-scale=1.0"> 10</head> 11<body> 12<header> 13<nav> 14<ul> 15<li><a href="/">Home</a></li> 16<li><a href="/projects">Projects</a></li> 17<li><a href="/index">Index</a></li> 18<li><a href="/about">About</a></li> 19<li><a href="https://roundabout-host.com/roundabout">Roundabout-host</a></li> 20</ul> 21<ul> 22<li><a href="mailto:root@roundabout-host.com" id="mail-link">root@roundabout-host.com</a></li> 23</ul> 24</nav> 25</header> 26<main> 27 28<h1>About me</h1> 29<p> 30I'm a student from Timișoara, Romania, interested in programming and computers in 31general. 32</p> 33<p> 34I use <b>GNU/Linux Mint</b> on all 3 of my computers. I like it because it's easy to use but 35without compromising on customisation, and that the developers are very engaged with the 36community (I've even had a conversation with Clement Lefebvre, the lead developer of 37Linux Mint; can you have one with Tim Cook, Pavan Davuluri, or even Mark Shuttleworth?). 38</p> 39<p> 40I do disagree with some of the decisions made by the Linux Mint team, and I'm probably 41going to make my own Debian Testing-based distribution in the future, but that's only 42because of other reasons, I would still be happy to use Linux Mint. 43</p> 44<p> 45I believe GNU/Linux only lacks the promotion it deserves. Unless it gets some promotion 46(think advertising, pre-installation on computers etc.), even from a specific 47distributor, or a miracle happens, the paradox will remain: people don't use GNU/Linux 48because it doesn't have enough software, and software developers don't make software for 49it because it's not popular enough. 50</p> 51<p> 52I prefer using libre software <i>when practical</i> (so phones are an exception, because 53there's no libre phone that's at a decent price with decent hardware; I still want a 54libre phone so much, but wasting 1 year to get GNU/Linux on a 4-year-old phone isn't 55OK for me). 56</p> 57<p> 58I don't want a GNU/Linux phone for privacy or any specific feature; I want it because 59I want to have control over my phone and do anything the hardware is capable of. Androids 60aren't smartphones, they're Java phones that happen to use the Linux kernel. 61</p> 62<p> 63I do web development, the old-school way, with Flask, Jinja2, HTML, plain CSS and JS. 64I don't do SPAs because you have to duplicate your logic, and also reimplement the 65browser's features. I hate the trend of everything being a SPA, including static sites, 66e-commerce, blogs, GitHub, and more. I have no plans to learn React, Angular, Vue, or 67Svelte. Also, I don't design UIs with Figma or similar tools, I just write an initial 68version in code and iterate on it. 69</p> 70<p> 71It's fine that SPAs exist, but they should only be used when building something like 72Google Maps, Google Sheets, games or other things that update a lot. 73</p> 74<p> 75I do enjoy using htmx for AJAX-like updates, I write my own JS when I really need it, 76and I like using WebAssembly with MicroPython for interactive features. MicroPython 77loads in less than 500ms, even on Androids. 78</p> 79<p> 80Besides web development, I do other things in Python. I write GTK apps for the GNU/Linux 81desktop (not GNOME), small CLI tools and I train AIs for image recognition. I'm also 82trying to get into game development. 83</p> 84<p> 85I also do C++, mainly for competitive programming (in the Romanian Olympiad of Informatics, 86only C/C++ is allowed), and I'm trying to expand my knowledge of C++ to GTK and make my 87own interpreter for an object-oriented language. 88</p> 89<p> 90I haven't tried Rust and Go, and I have no plans to learn them. OO (the Python and 91Smalltalk way, not the forced Java way) makes a lot of sense to me and I don't understand 92changing it for the sake of change. 93</p> 94<p> 95I'm also interested in electronics and robotics, but I don't have the time and money to 96get into them. 97</p> 98<h2>Links</h2> 99<ul> 100<li><a href="mailto:root@roundabout-host.com">Send me an e-mail</a></li> 101<li><a href="https://roundabout-host.com/roundabout">Profile on roundabout-host</a></li> 102<li><a href="https://github.com/Secret-chest">GitHub</a></li> 103<li><a href="https://matrix.to/@roundabout-git:matrix.org#/@roundabout-git:matrix.org">Matrix</a></li> 104</ul> 105 106</main> 107<footer> 108<p>Page generated on Sunday, 2 February 2025 at 21:30:11</p> 109<p xmlns:cc="http://creativecommons.org/ns#" >This work is marked with <a href="https://creativecommons.org/publicdomain/zero/1.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC0 1.0 Universal</a> (🄍). No rights reserved.</p> 110<p>Hosted at <a href="https://roundabout-host.com/roundabout">Roundabout-host</a> using the static site service, and generated with <a href="/projects/ampoule.html">Ampoule</a>.</p> 111<a href="#">Back to top</a> 112</footer> 113</body> 114</html>