LUKE 10X

Fullstack developer & code instructor

🎬Youtube Channel
Hi, my name is Luke, I am a full stack developer. I would like to invite you to my
📖 Bible Reading Tracker

Track time on reading Bible chapters, and take notes.

  • Typescript
  • Docker
  • React
  • OpenID Connect
  • Auth0
  • MongoDB
  • Styled components
  • Responsive Layout
  • Monorepo
🎲 Battle - Dice Rolling Game

You are a human and your opponent is a monster, both have 10 lives at the start. Each of you roll two dice, the one who score higher hits their opponent and the opponent loses as many lives as is the score difference.

  • Typescript
  • Docker
  • React
  • Styled Components
  • Responsive Layout
  • TDD
  • Jest
  • Testing Library
✂️ URL Shortener

Software to spin your own URL shortening service, all you need to have is a short domain name (shortest is could get is u.luke10x.com). This is a fullstack project consisting of both frontend and two backend microservices.

  • Typescript
  • Monorepo
  • Docker
  • Vue
  • Responsive Layout
  • Express.js
  • MongoDb
🏘️ Property Manager

Simple dashboard to create/view/update list of properties, a fullstack application with GraphQL backend and React frontend.

  • Typescript
  • Monorepo
  • Docker
  • React
  • Styled Components
  • Responsive Layout
  • Apollo
  • GraphQL
🎁 Product Grid

Product grid lists all the products. Uses GraphQL API. Built on Next.js framework.

  • Typescript
  • Docker
  • Next.js
  • GraphQL
  • Codegen
  • Responsive Layout
  • Jest
🔍 Log Viewer

A full stack solution to display big log files. The backend gives paged results that are loaded on demand. To save cleint resources the frontend collapses last loaded pages, when some new pages are loaded.

  • Typescript
  • Monorepo
  • Docker
  • React
  • Styled Components
  • Responsive Layout
  • Express.js
🎩 Top Trumps (WIP)

Another clicking game. Inspired by the original Top Trumps game. AI opponents are not really smart at the moment, and the documentation needs to be updated. 🚧

  • Typescript
  • Docker
  • React
  • React Router
  • Styled Components
  • Responsive Layout
🔌 p10xy (HTTP proxy)

HTTP proxy that can modify http headers. Work in progress still, only good for some personal needs. But it has complete CD pipelines setup using Travis.

  • Monorepo
  • Docker
  • CI/CD
  • Travis
  • Circle CI
🌿 Bible Overtype

I wrote this tool for myself to study Bible using my "Read and Type" method. It is easier to memorize and keep focus on reading, when you have to type every word with a keyboard. I decided to use C and libcurses to keep it lightweight and portable. The original idea was to have it only as a terminal app for linux. Later some other people showed interest in using this appp, but not everyone is on Linux or Mac. In order to distribute the software in a more convenient way, I ported the same C code to WASM, however that required to go through major changes in the design, as a result it introduced some bugs.

  • C
  • libcurses
  • WASM
  • Emscripten
  • Terminal
  • Console
  • Javascript
  • termlib.js