Hello world!
2023/02/11 03:00
初めまして。都内で主にWeb領域のエンジニアをしている、中村です。
プラットフォームに依存しない自分のブログというものを作ってみたかったので、今回思い立って立ち上げてみました。これは初投稿記事です。
発信はしたいが、そこまで人に見られたくない。。。わけでもないが、公けの場で発表してしまって叩かれたらどうしよう。という気持ちから個人ブログにしたという経緯もあります。
本ブログでは、技術のことを主軸としつつ、私個人に関することであれば、雑文として書き留めて行こうと思います。
更新頻度は少なめになると思います。ひょっとしたら以降更新されないことも考えられます。
私の自己紹介(主に技術面と趣味)
何かのきっかけで私の名前を調べて、ここに辿り着いた人のために、かっこつけて書いた英語以外の関わる人に知っておいて欲しいプロフィールを残しておこうと思います。
技術面の紹介
ウェブサイトの実装を10年近く経験したため、広告目的の複雑なレイアウトのウェブサイトでも対応できます。4年前に事業会社に転職してからウェブサイトの実装からは離れ、ウェブアプリケーションの実装をすることが多くなりました。
基本的に新規実装の機会が多く、4年間で10以上(多分多いはず・・)の新規プロジェクトの立ち上げに携わっています。
最近だとフロントエンドのリードとして入ることが増え、コードレビューや設計をすることが増えてきました。
チームで開発する際は、ドキュメントでルールを守ってもらうより、なんらかの技術(ex: eslint, prettier...)を使って、ストレスなくコードの品質を維持できるように工夫するのが好きです。
今後やってみたいこと
- GraphQL(これ今一番やりたい)
- フロントエンドのパフォーマンス改善(まったくやったことない)
- 複雑UIの0-1実装(nodeのエディタみたいな)
- goでのサーバサイド実装
できること
少しでも経験がある言語、スキルを列挙してみます。
言語
- TypeScript
- Kotlin(ServerSide)
- CSS
- HTML
- PHP
フレームワーク・ライブラリ
- next.js
- laravel
- ktor
- vue(composition api)
- react
- jest
- storybook
- swr
- react-query
- chakra ui
- tailwindcss
- npm workspace
- turborepo
- wordpress
- contentful
- css modules
その他スキル
- CIを使った自動デプロイ
- figmaでワイヤー書く
- コンポーネント設計
- ちょっとしたアニメーションの実装(AfterEffectを使ったアニメーションなんかもできるよ!)
- 既存のブラウザUIとは違う、オリジナルUIの自力実装(過去やったのは、google mapみたいな拡大縮小したり、ドラッグで移動できるUIとか)
- eslint configの設計
技術面は以上です。
趣味
家でできることが全般的に好きです。
↓以外にもいっぱい好きなのありますが、見栄えのいいのだけ書き留めておきます。
- ゲーム
- ホグワーツレガシー
- COD MW2
- ゴッドオブウォーラグナロク(最高だった。。)
- e football 2023
- 漫画
- 図書館の大魔術師
- ブルージャイアント
- ジャイアントキリング
- 音楽
- bonobo
- sigur ros
- mum
- gogo pengin
以上です。
特に趣味面で僕と共通するものがある人と仕事できたらいいなぁ。