Skip to content
View jcubic's full-sized avatar
🎯
Focusing
🎯
Focusing

Sponsors

@sharkdp
Block or Report

Block or report jcubic

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jcubic/README.md

Jakub T. Jankiewicz ASCII banner

I'm Jakub T. Jankiewicz and I'm a Web Developer from Poland, right now looking for a remote job with ReactJS/React Native and TypeScript.

About me

  • I'm a JavaScript expert and currently mastering ReactJS, ReactNative, TypeScript, and GraphQL. I plan also to learn NextJS.
  • Right now I'm focusing on LIPS Scheme, powerful Lisp interpreter written in JavaScript.
  • I'm in the process of building SNApp in ReactJS+TypeScript with mobile version in React Native.
  • I love to share my knowledge by writing technical articles and answering questions on sites like StackOverflow and on Social Media. I'm also learning how to be a good mentor.
  • I would love to have the opportunity to become a mentor more formally.
  • I'm preparing the next version of my intro to programming live course that I will put in an auction for Great Orchestra of Christmas Charity. The course will be using my coding platform Koduj, the MVP was used on the first edition of the course.
  • The Koduj platform will also be used for my math and programming book that I've started to write. I've put it aside for a while but creating the live programming course made me create a coding platform that I was planning to create for the book.
  • While I'm prepping the 2nd edition of my Intro to Programming course I plan to publish the Curriculum on Creative Commons license. Currently working on Quiz app (NodeJS, Express, TypeScript, and Prisma), it's a work in progress and I called it Quizerach.
  • Another plan that I have is to rewrite my popular jQuery Terminal library into TypeScript with ES Modules and without jQuery dependency. It will be called Pure Terminal, and the market as a framework from the beginning.
  • I have a Polish blog called "Głównie JavaScript" (en. Mostly JavaScript), but I'm not active there anymore. Recently I started a new personal blog created using Eleventy. I plan to be more active there. I will write programming articles but also about other topics that interest me.

Open Source

My most known Open Source library is jQuery Terminal, it has a long history and was started in about 2010. I've started working on version 3.0 recently. I've planned it to be a complete rewrite in TypeScript without dependency on jQuery. I plan to use something modern like Cash with a similar API. I also need to write better documentation and visual tests that are missing.

I'm an Active Maintainer of the popular library Isomorphic-git.

I'm also actively promoting Open Source projects using SEO to attract more users, I've even written an article that shows how to do that on your own.

How to Promote your Open Source Project with SEO

I have a list of articles that I want to write that will showcase my Open Source projects, for instance on FreeCodeCamp, where I've written only one article so far.

CSRF Protection Problem and How to Fix it

My projects and projects I'm maintainer of

jQuery Terminal Card Isomorphic-Git Card LIPS Card Sysend.js Card Gaiman Card Wayne Card Tagger Card chatGPT Card Leash Card jsh.php Card Cmatrix Card Clarity Card jquery.filebrowser Card jquery.splitter Card Route.js Card lily Card Velvet Card Battery Card Git Card expression.php Card Favloader Card ASCII Canvas Card Fake Linux Terminal Card Monadic Card Calendar Card jquery.resize Card prism-cli Card Yapp Card WebRTC share Card coverage.el Card JSON-RPC Card ANSIDec Card

Tech stack

I work with:
JavaScript, TypeScript, HTML, CSS, React, Redux, RegExp, Web Workers, jQuery, Markdown, Emotion, jest, GNU Emacs, Linux, Bash, Git, Vite, Webpack, Docker, MySQL, SQLite, GraphQL, Prisma, Firebase, Next, GitHub, Vercel, p5js, CodePen

I also know:
NodeJS, Python, PHP, Clojure, R, Ruby

Tech Talk

In 2023 I presented my Open Source project "LIPS Scheme" at FOSSDEM. Here is my Speaker profile and my presentation LIPS Scheme: Powerful introspection and extensibility.

Paid Support

As you can see in my profile I have a few Open Source projects and offer Paid Support. I can create a Web-Based Terminal for your website if you can't do that on your own. It will be based on my Open Source project jQuery Terminal, and may use my Gaiman Programming Language.

Social Links

github logo   dev logo   linkedin logo   facebook logo   instagram logo   twitter logo   codepen logo   stackoverflow logo   Reddit logo   website logo   dribbble logo

profile for jcubic at Stack Overflow, Q&A for professional and enthusiast programmers

Software I use

Inkscape GNU Emacs GNU/Linux GIT

Lists

Pinned

  1. jquery.terminal jquery.terminal Public

    jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands

    JavaScript 3k 567

  2. isomorphic-git/isomorphic-git isomorphic-git/isomorphic-git Public

    A pure JavaScript implementation of git for node and browsers!

    JavaScript 7.3k 355

  3. LIPS-scheme/lips LIPS-scheme/lips Public

    Scheme based powerful lisp interpreter in JavaScript

    JavaScript 386 30

  4. sysend.js sysend.js Public

    Web application synchronization between different tabs

    JavaScript 1.1k 70

  5. gaiman gaiman Public

    Gaiman: Text based game engine and programming language

    JavaScript 131 11

  6. wayne wayne Public

    Service Worker Routing library for in browser HTTP requests

    JavaScript 535 23