I'm a code lover, I basically stare at my laptop at 2AM for 20 seconds straight. I love things that challenge me, and also I don't like abondoning what I build.
Everything!
Well, no, let's be real. I used to work with Java, but Gradle stared at me, too hostile, so I left. Well, not completely because of that, a part of the problem were the... conflicts that acquired when I was least expecting them.
Then, I leaned into Kotlin! Well, on mobile, since I had to forget about Gradle. I did a small Rock/Paper/Scissors that counted moves, learned linear patterns and so. I still remember the time I lost to it, 1/10.
Then, after all, Python! I first started learning Flask(Learning Python? Really? Learn as you go!), did big things! Real structures, repositories/services/blueprints, then something happened. The app was becoming so large I18n couldn't be easy! .po translations were getting mixed between components! So, I started doing docker, then got stuck in my choices(I chose to separate components).
Between the python journey, I also peeked at Transformers. Seriously, Transformers is fun! Then, I also peeked at SQLAlchemy ORM.
Well, yeah, some big ones! After Gradle became accessible, I thought of peeking at kotlin again, And I did.
Some notable recent activities:
- Updating my repositories: Yup.
- Staring at my laptop: Thinking is good!
- Write creative stories: Yeah, good for creativity.
- Temple: A templating language! I was working on it, then re-thought it. It had some structural cons, so thought it's better to rm -rf --no-preserve-root it. I'll rebuild it next week! AST was so satisfying!
- Autumn: This is a secret project! Of course, for now. I'm actively working on it. It's a Web framework, not gonna say back or front!
Well, Vim for small scripting, or when I don't take the matter seriously(Writing this with vim! Classified as Small Scripting!). PyCharm for python, IntelliJ Idea for Kotlin, VSCode for other things, such as Docker, SQL, Rust.
I also use terminal! Terminator, of course, Tmux is present but rarely used because I don't know it yet. wl-copy/wl-paste are in my daily work. And fish shell! I use it to do automation, like just doing "cd-project SQR" to cd to SQLRower.
I know, I know, depth matters. But I like peeking at interesting concepts!
Well, I prefer being contacted via Github, but my email, github.py.coder@gmail.com, is also available!
Probably, you have to scroll 10 minutes to reach my projects now! But it worth the talk.