Namshi in 2014: let's rock!

4,049
-1

Published on

An internal presentation given to the tech team at Namshi: thoughts on our 2013 and what to expect in 2014.

If you looking to team up with a bunch of passionate nerds...have a look and join the crazy boat!

http://namshi.com/
http://tech.namshi.com/

Published in: Internet, Technology, Sports
1 Comment
5 Likes
Statistics
Notes
  • namshi is good site to sell and buy in mena, you can find deals and coupon of namshi in http://namshicoupons.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
4,049
On Slideshare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
11
Comments
1
Likes
5
Embeds 0
No embeds

No notes for slide

Namshi in 2014: let's rock!

  1. 1. #letsrock2014 edition
  2. 2. 2013 was a good year
  3. 3. Symfony2, Salt, AngularJS, big refactorings
  4. 4. lot to learn from scratch :)
  5. 5. Complete change of scenarios
  6. 6. Hope VS Tests
  7. 7. Calls at 4am VS Chillin
  8. 8. Manual VS Automated
  9. 9. Home-made VS Community-driven
  10. 10. Backend VS Frontend
  11. 11. Old VS New
  12. 12. We’ve learned the foundation of HTTP, web APIs
  13. 13. We made the system more reliable, robust and safer
  14. 14. and in all of this, we ended up working with the right technologies
  15. 15. Someone left the team
  16. 16. ...and others joined the crazy boat
  17. 17. We need innovation
  18. 18. We need innovationTO BLEED
  19. 19. 2014?
  20. 20. The bar will be higher ;-)
  21. 21. CDN performances
  22. 22. Get a feeling never felt before in the region
  23. 23. CDN performances DevOps
  24. 24. Collaboration. Collaboration. COLLABORATION.
  25. 25. CDN performances DevOps Class
  26. 26. even more class (and less need of refactoring)
  27. 27. CDN performances DevOps Class Angular (stable)
  28. 28. Isolated, rock solid, stable, best practices
  29. 29. CDN performances DevOps Class Angular (stable) Open Source
  30. 30. Code from everyone that can be validated at a broader level
  31. 31. CDN performances DevOps Class Angular (stable) Open Source Testing
  32. 32. Automated frontend testing
  33. 33. CDN performances DevOps Class Angular (stable) Open Source Testing Smart
  34. 34. One-and-done
  35. 35. CDN performances DevOps Class Angular (stable) Open Source Testing Smart
  36. 36. CDN performances DevOps Class Angular (stable) Open Source Testing Smart And all of this is really achievable, should be part of our natural goals, as professionals
  37. 37. And since I trust us that much… ;-)
  38. 38. Smart CDN performances DevOps Class Angular (stable) Open Source Testing
  39. 39. Smart CDN performances DevOps Class Angular (stable) Open Source Testing NodeJS
  40. 40. Let’s embrace async as much as possible and…party!
  41. 41. Smart CDN performances DevOps Class Angular (stable) Open Source Testing NodeJS Ansible
  42. 42. Even if it’s not Ansible, aim for perfection
  43. 43. Smart CDN performances DevOps Class Angular (stable) Open Source Testing NodeJS Ansible Community
  44. 44. No one will stab you for filing an issue or opening a PR
  45. 45. No one will stab you for filing an issue or opening a PR On a side node, your lead might do it if you don’t
  46. 46. Smart CDN performances DevOps Class Angular (stable) Open Source Testing NodeJS Ansible Community Design altogether
  47. 47. Spec, design, discussion, implementation, doubts, discussion, PR, discussion, go home, sleep
  48. 48. Smart CDN performances DevOps Class Angular (stable) Open Source Testing NodeJS Ansible Community Design altogether Fail, learn, grow
  49. 49. Experiment, do spikes, innovate, suggest, try, then blog about it
  50. 50. BONUS
  51. 51. /* * Verifies if the title of the page as to be shown * If it has to be shown, shows it */ if ( $namey == '1' ) { echo '<div width="100%" class="componentheading" id="prheading">'; echo $name; echo '</div><br>';} /* * Verifies if the introtitle ( a short text under the title ) of the page as to be shown * If it has to be shown, shows it */ if ( $introy == '1' ) { echo ' <p class="preventiveintro" style="width:100%">';echo $intro;echo '</p><br>'; } /* * Here it starts the main structure of our page * Check if the form has been compiled yet * If not, it displays it */ if (!isset($_POST['confirm']) && !isset($_POST['confirm2']) && !isset($_POST['confirm3'])) { /* here we start building our form */
  52. 52. /* * Verifies if the title of the page as to be shown * If it has to be shown, shows it */ if ( $namey == '1' ) { echo '<div width="100%" class="componentheading" id="prheading">'; echo $name; echo '</div><br>';} /* * Verifies if the introtitle ( a short text under the title ) of the page as to be shown * If it has to be shown, shows it */ if ( $introy == '1' ) { echo ' <p class="preventiveintro" style="width:100%">';echo $intro;echo '</p><br>'; } /* * Here it starts the main structure of our page * Check if the form has been compiled yet * If not, it displays it */ if (!isset($_POST['confirm']) && !isset($_POST['confirm2']) && !isset($_POST['confirm3'])) { /* here we start building our form */ Me, a few years ago
  53. 53. Never think you can’t do it
  54. 54. Smart CDN performances DevOps Class Angular (stable) Open Source Testing NodeJS Ansible Community Design altogether Fail, learn, grow Sharpness
  55. 55. Fast, smart, standard, educated, sharp decisions
  56. 56. Smart CDN performances DevOps Class Angular (stable) Open Source Testing NodeJS Ansible Community Design altogether Fail, learn, grow Sharpness
  57. 57. But first and most important...
  58. 58. Customer service ops Buying Merchandising Production Business Intelligence Marketing PR ERP Finance Order processing SEO Last Mile HR
  59. 59. This is gonna be your 2014.
  60. 60. Credits https://www.flickr.com/photos/iita-media-library/8047278284/sizes/l/ https://www.flickr.com/photos/deboni/2959228565/sizes/l/ https://www.flickr.com/photos/motorclan/7971431000/sizes/l/ https://www.flickr.com/photos/commensa/2178335858/sizes/o/ https://www.flickr.com/photos/loonyowl/8125981430/sizes/l/ https://www.flickr.com/photos/horrigans/2537095620/sizes/l/ https://www.flickr.com/photos/littlelostrobot/215559356/sizes/o/ https://www.flickr.com/photos/thomashawk/7991863523/ https://www.flickr.com/photos/30214240@N02/6892279826/ https://www.flickr.com/photos/ciordia/60297367/ https://www.flickr.com/photos/bestorg/8733059592/ https://www.flickr.com/photos/kwc/2525435072/ https://www.flickr.com/photos/marc_schieferdecker/4960863443/
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×