Jshiike 3年弱前 edited | ▲upvoteする | link | parent | on: 2014 Topアクセスランキング

1. NTPベースのDDoS攻撃を理解する

2. 努力とセンスの関係と優秀なプログラマー

3. 給与を上げるベストな仕組みの解がない

4. Googleのテスト自動化の進化

5.エンジニアマネージャー論と学びを抽出する努力を続けること

6. 何でもデバッグできるようになるスキル

7. 規模の大きい本番システムをGo言語で書き直した感想

8. シングルページアプリづくりのJavaScriptフレームワーク比較

9. AngularJSとRails4を組み合わせる

10. フロントエンド自動化ツールをまとめて理解する

11. アプリがすたれていくという論点

12. 前任者が悪いのかもしれないけれど

13. CSSアニメーションの応用事例

14. GitHub の ATOM が CoffeeScript で書かれているのはどうなの?

15. Stack Overflowのアーキテクチャ

16. エンジニアの給与レベルがプロスポーツ化する日

17. Etsy: レスポンシブなHTMLメールをつくる

18. WebRTC: サーバのない世界でwebをつくり直す

19. モバイルAPIデザインのまとめ

20. スマホUIの際限ないレベルアップ

21. コードを引継いでどこから手をつけるか

22. JavaScriptでvarを並べること

23. CSSの詳細度をうまく操る

24. デザインアセットをiPhone6に対応するワークフロー

25. Pinterestをスケールさせる中で学んだこと

26. 生まれ変わるAngularJS

27. 付加価値の高いサービスをつくるということ

28. D3.jsでグラフを描いてみる

29. 毎日コードを書くこと

30. Twitterのキャッシュを支えるRedis

31. よいデザインチームのつくり方

32. iOS7とiOS6の両方に対応するときに気をつけること

33. iOSアプリ開発にチームで取組むチャッレンジ

34. D言語とGo言語

35. CSSパフォーマンスツールを使いこなす

36. 入力フォームの工夫

37. Facebook: iOSアプリのアーキテクチャ

38. Gruntとgulp.jsでサイトパフォーマンスを向上させる

39. Angular 2.0

40. 曖昧にしないことが一緒に仕事をする仲間への自分の責任だと思ってほしい

41. Trelloのアーキテクチャ

42. テスト駆動型開発についての議論

43. Rustを学びシステムレベル言語を理解すること

44. GitHubの組織が成長する過程で変えたことと変えなかったこと

45. RubyとPythonの違いからガベージコレクタを理解する

46. AngularJSのサンプルアプリ

47. Yelp: iOSアプリに組み込むweb viewをネイティブっぽく表現する

48. RailsアプリをDockerにデプロイするときにGemfileを変更してなければBundle Installをスキップする方法

49. その1 Rubyプログラマー向けのGo言語の解説

50. リモートワークには東京がよいのではないかと思った

51. Goと大規模分散システムの相性

52. PythonプログラマがGo言語を使った感想

53. AngularJSで苦労したポイントの事例

54. Spotify: 曲をシャッフルするのは単純にランダムではいけない

55. Twitter: 14万件/秒のtweetを支えるFinagle

56. サイトパフォーマンス: 1000msを目指す取組み

57. Ruby RoguesメンバとiOSエンジニアのAPI議論

58. 「Railsが時代に合わなくなってきた」のフォロー

59. データプロダクトをつくるときに気をつけること

60. サイトパフォーマンスを上げるJavaScriptとCSSの使い方

61. AngularJSの設計思想

62. RailsのRESTful APIをテストで理解する

63. Erlang: WhatsAppを支える技術 その1

64. WebSocketを再接続するアルゴリズムの工夫

65. RailsでInteractorをうまく利用する

66. ブロックチェーンをもう一段深く理解する

67. DDoS攻撃対策その1

68. Rails wayにどこまで従うべきかという議論

69. API設計のポイント

70. 長期かつ修正頻度の高いPJでのCSSメンテ

71. エンジニアチームでブランドを築く

72. Spotify: iOSのビルド作業時間を短縮する

73. Dockerのメリットと可能性

74. Reactを実際に使ってみた話が増えてきた

75. ベストなユーザエクスペリエンスを実現するJavaScriptの課題と可能性

76. Facebook: Papaerの美しいUI

77. Ember.jsに向いていること

78. FLEX: FlipboardがiOSデバッグツールをオープンソースで提供

79. Dockerイメージの最適化

80. Amazonの社風とSOA

81. その2 Square: AndroidのMain Threadの仕組み

82. Twilio: HAProxyの設定

83. Flatデザインの入力フォームをデザインする

84. 責任であることと、そうでないことの境界線

85. シングルページアプリの初速を上げる取組み

86. エンジニアのベストプラクティスを非エンジニアチームで活かす

87. Stripe: 支払フローのアニメーションの工夫

88. GitHub: ストレスをうまく減らしているのがキモなんだと思った

89. 「失敗を活かす」を実現する仕組みづくり

90. エンタープライズ向けにPlay+Scalaを活用する

91. CoffeeScriptのリファクタリング

92. Dropwizardでオペレーション駆動型のサービスを開発する

93. Deis: DockerベースのHeroku的PaaS

94. その1 Groupon: 単一のRailsアプリから複数のNode.jsアプリへの移行

95. Node.jsをサーバサイドのUIレイヤに限定するのか?

96. ユーザインターフェースのアルゴリズム

97. Squareの内部APIの仕組み

98. 失敗を恐れることでなくしてしまう未来

99. フルスタックスタートアップとは何ぞや?

100. Go言語で苦労したポイントの事例


エンジニアが起業する環境が整っていくこと

Quora: 新しい社員の迎え方について

できるエンジニアだけで組織をつくる

Stack Overflow: 技術的負債の必然性

Evernote: Phil Libinが語る自分のためのプロダクトをつくるということ

MongoDBの$150M調達で色々考えさせられたこと

Facebook: MySQL Pool Scannerでの徹底した自動化

GiltのエンジニアチームのTrustカルチャーと自主的に動くスタイル

良いProduct Managerと良いTech Lead

会社にとってミッションはあらためて大事だと思う

その1Netflix: APIの改善と継続的デリバリー

Netflix Culture: Freedom & Responsibilityを読み直す その1

大規模分散システムのレスポンスを向上させる工夫

Carousel by Dropbox: 遅延のない動きを実現する工夫

Square: センシティブなデータを安全に & 開発スピードを落とさない仕組み

Netflixのオープンソースのまとめ

Netflixは休暇取り放題がポリシーなわけではない

Airbnb: iOS7での美しい効果をだすための細かな工夫

安全に失敗すること

参考にすべきはNetflixのポリシーのロジカルさ

Netflix: 結果整合性の許容範囲は広がってしかるべき

Valve: ハンドブックで新入社員を迎える


Back