Tech Blog投稿活動の歩みと学び

新しい職場で初めて参加するTech会の発表用資料をここにまとめておきます。

# 筆者のプロフィール
- 内部資料をご覧ください

# Tech Blogをはじめたきっかけ

- 知識の定着
- 個人（組織）知名度の向上
- 暇つぶし

# 今までどんな記事を書いてきたか

※2024/8時点の情報です。

## いいねランキング（半分がネタ記事w）

1. [Linuxの面白いコマンド9選](https://qiita.com/to-fmak/items/ea345839f394db781bd0)
1. [あの日見たLinuxのディレクトリやコマンドのフルネームを僕達はまだ知らない](https://qiita.com/to-fmak/items/61d515762ab03bac57c9)
1. [Terraform面接質問集を作ってみた](https://qiita.com/to-fmak/items/9f3c00d478296f1ed9d2)
1. [[Python]アンダースコアの使い方](https://qiita.com/to-fmak/items/a41f03cc69c69a4e06ef)

## 業務でメインに扱う分野
### Python関連
- [pyinstallerのexe化で画像ファイルを埋め込む方法](https://qiita.com/to-fmak/items/de078c706e0f8a3627aa)
- [[Python]便利なワンライナー9選](https://qiita.com/to-fmak/items/0fcf78ed7b41a0a15691)
- [[ネタ記事]自分しかメンテできないコードの書き方 - プロジェクト破綻の一歩手前](https://qiita.com/to-fmak/items/c3a299d3dcaaa93d20d5)
- [Pythonのハマりやすいポイントを学ぶ問題集を作ってみた - 第二弾](https://qiita.com/to-fmak/items/81f7056fbaf0071d1510)
- [Pythonのハマりやすいポイントを学ぶ問題集を作ってみた - 第一弾](https://qiita.com/to-fmak/items/9d1be12713f38b8bd6fa)
- [openpyxlでセルの値（数式ではなく計算結果）を取得する方法](https://qiita.com/to-fmak/items/e9dd1b1410bbc98d320a)
- [[Python]アンダースコアの使い方](https://qiita.com/to-fmak/items/a41f03cc69c69a4e06ef)
- [[Python]コマンドライン引数を受け取る方法](https://qiita.com/to-fmak/items/4b136479099826959ea6)
- [Qiita Organizationの記事を一括でファボるスクリプトを書いてみた](https://qiita.com/to-fmak/items/797eef6a39bfba1dd59d)
- [[Python]変数を扱う際の注意点](https://qiita.com/to-fmak/items/496fe72c1ee5063a9a17)
- [[Python]timeitで処理時間を計測してみた](https://qiita.com/to-fmak/items/ec6abe2200bab440a309)
- [[Python]テキストファイルから特定の行を取得](https://qiita.com/to-fmak/items/bff68b29a394249b0bab)
- [[Python]ファイルの読み書き操作](https://qiita.com/to-fmak/items/90f1b517cbcfaacc7279)

### AWS関連
- [Lambdaで実装するIotトピックのSubscriberとPublisher](https://qiita.com/to-fmak/items/77e205e27ca596f91aaa)
- [Cognito idTokenをAPIGW＆Lambdaで受け取ってデコードする](https://qiita.com/to-fmak/items/165334fbbec0cafd47dc)
- [[AWS]ASG管理下のEC2の死活監視について](https://qiita.com/to-fmak/items/05f6d507dff7364da9c0)
- [[AWS]DynamoDB Localを使ってみた](https://qiita.com/to-fmak/items/3a6df367196ed216b1a4)
- [[AWS]Lambdaに送られるIot topicのpayloadにtopic名を含める方法](https://qiita.com/to-fmak/items/e9e28bfd0750f71369a1)
- [LINE NotifyでCodeCommitコミット時の通知を設定してみた](https://qiita.com/to-fmak/items/e847ed8216d7826aabd1)
- [[AWS]sts assume roleの一時クレデンシャル発行＆設定をワンライナーでやってみた](https://qiita.com/to-fmak/items/d659a7e0730ba95c2139)
- [[AWS]JenkinsでTerraformによるインフラデプロイをやってみた](https://qiita.com/to-fmak/items/47848b09b733ad368cbf)

### Terraform関連
- [Terraform面接質問集を作ってみた](https://qiita.com/to-fmak/items/9f3c00d478296f1ed9d2)
- [某パブリッククラウド利用時に苦労した点について](https://qiita.com/to-fmak/items/a39e47cb61d530d7353a)
- [[Terraform]機密情報を扱う際の注意点](https://qiita.com/to-fmak/items/0acfadb44adc0ed3befd)
- [[Terraform][CloudFormation]最新のAMI IDの取得方法](https://qiita.com/to-fmak/items/7623ee6e15249a4bcedd)
- [[AWS][Terraform]Iot ruleをLambdaのトリガーに設定する方法](https://qiita.com/to-fmak/items/0da7be74a2fecd3861c6)



# 記事を書く際に気を付けていること

- OS、言語、ライブラリ、ツールなどのバージョン番号を明記すること
    - 同じ環境とバージョンであれば、手順通りに再現できないと意味がない
- 参考URLを記載すること
    - 情報源を示すことも大事（公式ドキュメントのリンク等）
- 生成AIが生成した内容について、必ず検証してから記載する
    - ChatGPTとかだと結構嘘をつく
- 記事に機密情報が入っていないか確認してから投稿する
    - 情報漏洩に気をつけましょう

# いいねを集める（Contributionsを稼ぐ）ための戦略

## いいねのメリット

- モチベーションの向上
- 個人（組織）知名度の向上
- コミュニティーへの貢献

ご参考までに、Tech Blogを書くことのメリットに関連する過去記事（英語）

https://qiita.com/to-fmak/items/81a403d813c713851a31

## いいねを効率的に集めるためのコツ
- 既存技術だけでなく、最新技術にも関心を持つ
- バズる記事の特徴を分析する
- SNS等を活用し、記事の宣伝をする
- ネタ記事を適宜書く（今までバズっていた記事の半分がネタ記事だった…）
- 日本語記事だけでなく、中国語（主にZennに投稿していた）と英語の記事も書いて、語学力半端ねぇよってアピールするw