Bringing Developers to the Next Level
Upcoming SlideShare
Loading in...5
×
 

Bringing Developers to the Next Level

on

  • 309 views

Tips how to become awesome developers:

Tips how to become awesome developers:
- be a good developer
- automate server infra
- continuously deploy
- monitor & measure
- understand internals

Statistics

Views

Total Views
309
Views on SlideShare
307
Embed Views
2

Actions

Likes
1
Downloads
9
Comments
0

1 Embed 2

https://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Bringing Developers to the Next Level Bringing Developers to the Next Level Presentation Transcript

  • bringing developers to the next level Sergejus Barinovas | @sergejusb | bebetterdeveloper.com |
  • you cannot go to the next level while working as you used to…
  • gooddeveloper designs codes tests refactors continuously integrates View slide
  • solution = infra + dev + ops View slide
  • solution = infra + + opsgood developer
  • solution = awesome developer
  • awesomedeveloper good developer automates server infra continuously deploys monitors & measures understands internals
  • automates server infra operating system frameworks & runtimes server (cluster) configuration infra provisioning (in the cloud)
  • automates server infra
  • Chef Puppet Fabric Capistrano CloudFormation
  • continuously deploys with single click to multiple servers multiple times per day *watch www.infoq.com/presentations/continuous-delivery-happiness
  • continuously deploys
  • monitors & measures hardware & software measures everything analyzes logs alerted by e-mail & sms
  • monitors & measures
  • Nagios Ganglia Zabbix Collectd Logstash Munin Cacti Grafite Statsd Graylog2
  • understands internals memory management disk IO (HDD, SSD, RAID) network IO (TCP, HTTP) load balancing, failover
  • be awesome developer Sergejus Barinovas | @sergejusb | bebetterdeveloper.com