Code Monkey home page Code Monkey logo

Hi it's me.

Short Bio

My name is Oskar and I go with the IGN confusedoncoffee. I started as a computational linguist and learning about national language processing at the LMU in Munich. Had a good time doing machine learning models with datasets and scrapping the internet. Back then Twitter API was useful and free. After my bachelor thesis, I wanted to work in another field, where most internet users interact with the web.

So I moved on to web development to surprise users with good design and nice usage. I never delievered good UI design, but designer told me what how to design it, so people like it. I started learning CSS, HTML, VanillaJS, before I touched a big JS framework, because I realized most webpages are just SPA (sadly).

I realized, good design is really hard. #respect to the great UX designers out in the wild. I have around >5 years of Angular experience now. Still doing it at my work.

On the way, I also learned to work with the tools, which help developer manage the source code. Big thanks to emacs, helping me through the day and making me more productive. Still surprised by GIT everyday. #respect :)

Thx to all the OpenSource teams and FOSS is an important part of our developer culture and identity. I am doing my best to provide something as well, whoever wants it.

Currently learning

My current goal is to learn RUST. I think, the language has a great future. Small applications, which test the different libs in the ecosystem. Actrix, warp, tokio, .... Thinks I tried, some of them a explained in a post (Github Blog page):

  • Matrix bot, which can take commands and response with the guardian text links
  • CLI, which allows actions on a Wekan board
  • CLI, which sends notificaitons to the UI for a time management approach (Pomodoro)
  • TODO list to track items to buy
  • Voting webpage to vote on subjects (resataurants) based on different criteria
Rust

Git Repostory

Please check out other projects on my hosted Git server Forgejo

STACK

WEB

JavaScript TypeScript Angular HTML CSS SASS EsLint npm

Testing

Playwright Karma Jasmine Jest Cypress

Documentation

Docusaurus

Used for a while:

Gatsby Hugo

Blogging:

Astro Jekyll

Always nice to get something done quickly

Python

Classics

Java

CI/CD

Kubernetes GitHub Actions ArgoCD Jenkins

OS

PopOs Linux Ubuntu SteamDeck

🔧 Tools and recommendations

Hosting

Hardware

  • RP2
  • RP4
  • RockPro
  • ...

Software

Forgejo NGINX PostgreSQL Matrix Matrix

Data Privacy Guide/Rant

Anyway, enough about me. I do a lot to preserve my privacy and try not go give everything to big companies to fill up their data pools. Please stop collecting data...Why is everyone using all these services, which collect everything...Most companies don't know what to do with this data anyway.. Srsly.. If you want to have the source code of a project, I describe in my blog, please message me. I don't provide many open repos, because it's responibility, to have it checked for security and just putting somethhing in readmode once it public, doesn't make much sense.

Contact

Get in contact with me on matrix. For my IGN msg me on Github.

Matrix

External Blog Github Blog page Lemmy Instance for RSS

ConfusedOnCOFFEE's Projects

merino icon merino

:sheep: A SOCKS5 Proxy server written in Rust

voters-verdict icon voters-verdict

User, which are invited, can vote on different candidates in different categories. The voting closes at a given time. While the voting is running, the results can be seen and filtered in different tables. An admin can create custom categories, candidate, voting and styles for each voting. All voters can vote as long as they have an invite code.

wekan-cli icon wekan-cli

A CLI to view, create, delete board, list and cards. Cards can also be updated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.