tips
My 2022 in review
January 04, 2023
I'm writing a year in review post for the first time ever.
I left client work and changed the environment in 2022. I stayed in Germany because I was planning to move to Germany. I ended up not moving to Germany but I met new people and my life changed. After I came back to Japan, I got React project as a freelance. So I had fulfilling days in 2022.
Summary
Writing
I wrote 10 articles.
- [GatsbyJS] Prism.jsを使用してソースコードをハイライト表示する
- マウスhoverで画像が切り替わるスライド [jQuery不要]
- CSSメディアクエリを使用したダークモードの実装方法
- slickスライダーにプログレスバーを実装する
- React/Next.js + TypeScript + Emotion + Netlify の環境構築
- GatsbyJS から Next.js へ移行
- Next.js + Markdown (marked) で作るブログサイト
- [Next.js] emotionのGlobal Stylesでサイト全体のCSSを指定する
- テキスト省略時の text-overflow: ellipsis の適用を判定する方法(複数行)
- CSS position: sticky で作るレイアウト4種
Book
- TypeScriptとReact/Next.jsでつくる 実践Webアプリケーション開発
Technologies, Frameworks, and Tools
- Next.js
- TypeScript
- MUI
- Storybook
- Figma
- Docker
Learning
- Languages (English, German, Greek)
Visiting
- Yatsugatake, Japan
- Hamburg, Germany
- Berlin, Germany
- Amsterdam, Netherlands
Achievements
Career
- Got a React developer job
- Worked in Germany remotely
- Increased freelancing income
- Made 811 commits
- Migrating from Gatsby to Next.js
- Wrote blog articles more than the past year
Personal
- Stayed in Germany for 3 months ever
- Improving my English speaking
- Started a relationship with marriage in mind
- Started going to gym
Failures
- I haven’t finished making React application with my frined
- I end up not moving to Germany for now
Resolutions for 2023
- Add multi language page and make new design on this blog
- Release React application
- Learn React, Next.js, TypeScript
- Learn Test
- Try Remix
- English → B2〜C1
- Greek → daily conversation
- Prepare for moving
Thank you for reading.
I hope you all have a great 2023!