12月17日~12月23日に読んだ技術記事

Posted date at 2023-12-17

インプット

これからEMになろうと決意した話

https://zenn.dev/loglass/articles/c5ed199255f396

  • 大手SIerSE⇒転職後何でも屋⇒新規事業のマネージャー⇒EM
  • コーチングを受けている

止まってしまった時計の針を動かしたい

https://zenn.dev/cybozu_frontend/articles/7a328adf04dbc7

  • JavaScriptの話
  • setInterval関数はタグがバックグラウンドになるとブラウザによって実行を遅らせたり停止させられたいりする。
  • Web Workerという、マルチスレッドに対応させてバックグラウンドで実行するAPIで解決できる。

人よりちょっとだけアウトプットができるようになるためのコツ

  • アウトプットの優先順位を上げざるを得ない状況を作る
  • 日ごろからメモを取る
  • Slackに分報を載せて後でひろう
  • 記事の方を用意する。
    • 特定領域の課題解決や知見
    • 言語FWのベストプラクティス
    • 概念や仕組み・歴史解説
    • やってみた系・個人開発
    • ライブラリや便利ツールの紹介
    • ポエム・チーム文化

削除のビジネスロジックをドメイン層に閉じ込める簡単で強力な「DeletableIDパターンの紹介」

https://zenn.dev/loglass/articles/c5f57be65d4640

  • 〇〇を削除できるかどうかのビジネス処理の実装
  • これはDDDの概念がないとわからなさそう

ちまたで噂の tRPCとは。

https://qiita.com/yoshii0110/items/c01f2d9e98a1ce575512

tRPC とは、一文でまとめると、あるプロジェクトがフルスタックの TypeScript で作られている場合、コード生成に依存することなく、クライアントとサーバーの間で型を直接共有できるというものです。

EMのキャリアチェンジを支える技術

https://tech.smarthr.jp/entry/2023/12/15/145310

EM⇒人事へのキャリアチェンジの例

ポータビリティの高かったスキル

  • スクラムマスター経験
  • アジャイル開発経験
  • マネジメント経験(コーチング)

問題集ベースで勉強して AWS Certified Solutions Architect / DevOps Engineer - Professional に合格しました

https://techblog.ap-com.co.jp/entry/2023/12/15/132400

問題集のみでSAPとDOPに合格している方

問題の多さと分量により3時間あっても足りないレベル

スキル感は自分に近そう。サーバーサイドでCICDやってる方

模擬試験を最初に受けている。

TypeScript豆知識集

https://zenn.dev/yodaka/articles/0c5c5e02994b9f

Deno、Bunは書いたTypeScriptがそのまま動作する。(厳密には一度JSに変換している)

【個人開発】2000RT超えの大バズリ〜初課金まで至った穴埋めテストメーカーを支える技術

https://zenn.dev/meijin/articles/personal-development-release-and-paid-story

個人開発がとん挫する理由は時間がないこと。

だから基本的には自分が慣れている技術を使う。

Railwayは個人開発サービスのバックエンドのデプロイ先として結構優秀だと思います。とにかくお手軽に使えます。ドキュメントも平易です。

フルFirebaseでやったほうが安い

RDBで個人開発で良い感じの管理画面でDockerfileベースでデプロイできるサービスとしてはRailwayはめっちゃ有力

ログインはGoogleログイン一択!

個人開発でTypeScriptフレームワークを使うときの技術選定案(frourio&Firebase&Railway)

https://zenn.dev/meijin/articles/frourio-firebase-auth-railway

VSCode のおすすめ拡張機能 2023年度版

https://zenn.dev/yumemi_inc/articles/45ffb104c1d0a9

JSON To TSは便利そう

本業1社+副業2社で働くエンジニアの脳内

https://zenn.dev/nyancat/articles/20231115-side-hustle

19-22時の時間で副業している。本業は9-18時

休日は半日くらい

Github Copilotのテストコード生成はかなり正確。

知り合いづての副業はおすすめ。

キャリア・スキルアップにならない仕事は断る

スプリントゴールに川柳を導入してみた話

https://zenn.dev/loglass/articles/37fc54e951ee62

GPT-4Vを用いた業務活用例 #虎の穴ラボ Advent Calendar 2023

https://toranoana-lab.hatenablog.com/entry/2023/12/17/100000

専門外知識の習得は便利そう

画像をGPTに渡して教えてもらう

AWS費用削減の記録

https://tech.torana.co.jp/entry/2023/12/19/123000

コスト削減の方法

#1 未使用状態のAmazon EC2やAmazon RDS インスタンスへの支払いを止める #2 未使用状態の Amazon Redshift クラスターへの支払いを止める #3 Amazon S3 Intelligent-Tieringを有効にする #4 Amazon DynamoDB にはオンデマンドのキャパシティーモードを利用する #5 十分に活用されていないEC2 インスタンスへの支払いを止める #6 十分に活用されていないネットワークリソースを削除する #7 EC2 スポットインスタンス を利用する #8 Compute Savings Plans を利用する #9 リザーブドインスタンスを利用する

SSL証明書の購買を自動化した話

https://techblog.lycorp.co.jp/ja/20231219a

SSL更新の作業量が多い。

見えるところから手を付けるのではなく、分析しタスクに細分化し工数をもとに優先度をつけて進める。

とあるプロジェクトで選択を積み重ねた話

https://blog.kyash.co/entry/2023/12/19/100456

CI/CD によるネットワーク管理の自動化

https://eng-blog.iij.ad.jp/archives/23129

Ansibleを利用している。

Webアプリの技術的負債を少しづつ減らす取り組み

https://techblog.cartaholdings.co.jp/entry/2023/12/21/111849

アーキテクチャを再設計している。

←ホームに戻る