#Dev
Software Engineering Glossary
a list of useful terms
Dagster
notes on data orchestration using Dagster
Mentoring for Czechitas
my volunteering and collaboration with Czechitas as a mentor
Ideas for (simple) games
a list of ideas for minimalistic or simple games
Stack Overflow tags
tags from StackOveflow with frequency > 10
Mouseless
settings, tools and workflows for controlling PC without a mouse
Machine Learning Notes
Notes from studying machine learning
Code Review Guidelines
how to do a good code review; resources; notes
The Pragmatic Programmer
many useful tips for developers
The Clean Coder
how to be a better programmer (or a more senior one)
Ansible
notes on using Ansible
URL Encoding Entities
A list of URL encoding entities, aka percent-encoding
HTTP status codes
A list of HTTP status codes for offline work
VersaText
an online web tool for a simple English language processing and visualization, developed for James Thomas; fullstack
Software Engineering Guidelines
guidelines for TTX project
Programming
howtos, instructions, examples, notes and other stuff related to coding
Advent of Code 2022
Solutions of tasks but not results
A Philosophy of Software Design
reducing complexity of software, from the author of Tcl
12 Lua
Tables as lists, dictionaries, queue
Chord Highlighter
a TypeScript library for parsing and highlighting plain text songs with lyrics and chords
KISS algorithm for AI music Detection
a dialog with my colleague
14 Ruby
Ruby has a nice documentation
The Future of Software Engineering
a few thoughts on chatGPT and how it might change what we as developers do
NutriScore
NutriScore calculator for any food
15 R
Intervals and sets in R
TypeScript
Resources on TypeScript
MeMaze
Find a way in a maze but you must remember the route since every misstep will return you back at the beginning.
Presence
A short presentation of a simple sport event management web app I implemented for my badminton club.
CorpusMate
A project for University of Queensland
CONYE project
A 2022 project funded by the British Council in Beijing
01 AWK
Summing and finding maxima with good old Unix tools
02 Python
Conditions and conditions again in Python
03 Bash
Clumsy string processing in Bash
04 Perl
Counting overlaps in the infamous write-only Perl
05 Go
String processing and stack manipulation with slices and the standard library
06 Javascript
Queues and counters implemented with JavaScript objects
07 Rust
Stack implemented as a vector, substrings using slices
08 Julia
Scouting in the forest with Julia
09 Lisp
Chasing tails with lists and recursion in Common Lisp
10 C
Reading files with fgets
and rendering CRT monitor with sprites
11 Erlang
Monkey business in BEAM
13 Haskell
Haskell recursions, pattern matching and text file parsing
16 C++
Graph navigation with templates
HTML 5 boilerplate
A template for an empty HTML 5 document