const me = {
handle: '@vanntile',
tagline: 'developer by choice & designer for fun',
languages: {
programming: [
'JavaScript (ES2021)', 'TypeScript', 'Go ๐ฌ', 'Python 3 ๐',
'C/C++', 'Haskell ฮป',
],
markup: ['JSON', 'YAML', 'HTML', 'Markdown', 'MDX'],
styling: ['CSS ๐
'],
},
frameworks: {
frontend: ['Astro ๐', 'NextJS ๐ณ', 'React โ๏ธ', 'Vue ๐ป', 'Angular ๐ก๏ธ'],
styling: 'Tailwind CSS ๐',
backend: ['FastAPI โก [.py]', 'Express [.js]', 'Django [.py]', 'Flask [.py]'],
other: ['GTK/gtkmm [.cpp]', 'unified [.md]'],
},
testing: ['Robot ๐ค [.py]', 'Cypress [.js]', 'Jest ๐[.js]', 'JUnit [.java]'],
tools: ['Deno ๐ฆ', 'Node.js ๐ฉ', 'npm ๐ฆ', 'Docker ๐ณ', 'Jenkins ๐ฉ'],
platforms: [
'GitHub ๐', 'GitLab ๐ฆ', 'Bitbucket ๐ชฃ',
'Heroku', 'Linode', 'Mastodon ๐',
],
standardsAndParadigms: [
'FOSS', 'OpenAPI', 'REST', 'GraphQL', 'functional programming',
'semantic web', 'semantic commits',
],
graphics: ['Inkscape', 'Figma', 'GIMP', 'SVG'],
others: {
versioning: 'git',
operatingSystem: {
family: 'Linux ๐ง',
distro: 'Pop!_OS',
},
apps: ['Obsidian', 'VSCodium', 'vim', 'Jupyter'],
formattersAndLinters: [
'Prettier', 'ESLint', 'gofumpt', 'clang-format', 'commitlint'
],
preferredTheme: 'dark',
dotfiles: true,
},
};
Find me online:
Languages
Frameworks, tools, other snappy stuff