このサイトについて

テクジニアとは

Techとエンジニアを合わせた造語です。

数年前に何となく浮かんでノリでドメインを取得してしばらく放置していました。
欠点はドメインだけチラ見すると、ジンジャーエールっぽい雰囲気が漂う辺りです。
ネーミングセンスの何たるかはこの際置いておきます。

どんなブログか

人生の半分ちょっと、エンジニアをやっている自分が業務や趣味で書いているプログラムを通して得た知見やら何やらをメモ書きしている技術ブログです。

自分自身はエンジニアとして意識低い方ですので、点数つけるなら10点満点で良くて5〜6点程度の技術力しかありません。
そのため、技術ブログとしては大したネタではない可能性が高いです。

どんな人が書いているか

元々は都内の方で新卒からエンジニアをやっていたのですが、CTOからフリーランスを経て2021年現在は生まれ故郷の福岡に戻ってまたCTOみたいなことをやっています。

CTOも含めてSIerやらSESやら、その辺も人並みに経験してきたので業界自体はまるっと一周しています。酸いも甘いも一通り経験しています。

ビジネス寄りのCTOではないので、現時点ではプログラムも書きますし技術選定もしますし、コードレビューも教育も採用も精神的支柱も含めて色々とやっています。
この歳になるまでプログラムをやってるとは思ってなかったのですが、下手の横好きなのか飽きなかった趣味レベルなのか、よくわかりませんがプログラムを書くのは好きな方です。

どうしてブログを書くことにしたか

久しぶりに技術っぽいことのアウトプットをしたくなったのが要因です。

以前は技術ブログを空いた時間ではてブに書いていたのですが、なかなか忙しくなってきて書かなくなってしまったことと、当時書いてた記事のネタが結構古くなってしまいまして。

いつかリライトしようかなと考えていたのですが、気がついたら数年経って放置していました。
でも古いネタしかないのに割とアクセスあったりするので、レガシー技術ってそうそうなくならないのかなとも思ってしまいます。

とは言え、何かしらアウトプットはしたいなという思いと、たまにはブログでも書いてみようかなという思いつきが数年ぶりのWordpressインストールに繋がったわけです。

どんなことを記事に書くか

恐らくPHPというかCakePHP4に寄った記事が多くなるかと思います。
役に立つネタもあるかもしれませんし、公式に書いてあるじゃんというネタかもしれませんが。

元々はC言語やらVisualBasicやら、C#やらJavaやら主戦場にしていましたが、ここ数年はPHPメインで開発をしている今でいうとこのWebエンジニアと化しています。
フレームワークは別に何でもいいタイプなのですが、一番長く深く触っているのはCakePHPです。

CakePHPはバージョン1の終わり辺りから2021年最新のCakePHP4まで触り続けています。
だからと言って詳しいとかそういうわけではないのですが、慣れていることは確かです。
得意なフレームワークは? と聞かれたらCakePHPと答えますし、フレームワークの指定が特になければ何も考えずにCakePHPをインストールするぐらいはCakePHPを触っています。

ただ、慣れていると言っても過去には狂ったプロダクトを作ったことはありましたし、出来上がった瞬間にプロダクトが黒歴史になったこともありましたが、そういう経験から学んだことも含めて発信できればと考えています。

終わりに

このブログはネタがあった時とか、思いつき投稿程度しか増えていかない可能性はありますのでその辺ご容赦下さい。

記事にするネタは実際にプログラムを書いて確認した上で投稿するようにしています。
PHPのバージョンやフレームワークのバージョン等も、出来るだけ記載しています。

2021年現在、PHPに寄った記事を書くなんて前述しましたが途中で飽きてフロント方面の記事になったりするかもしれませんが、記事の内容がどこかの誰かのお役に立てれば幸いです。