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