Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Jak nadążyć za światem front-endu?

857 views

Published on

Prezentacja o tym jak utrzymać się na powierzchni w szybko rozwijającym się świecie technologii webowych. Zbiór porad, które mogą się przydać nie tylko webdeveloperom.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Jak nadążyć za światem front-endu?

  1. 1. Jak nadążyć za światem front-endu? Tomasz Dziuda Kariera IT Łódź - 07.11.2015
  2. 2. Przyczyna problemu
  3. 3. Czas Złożonosć HTML CSS JavaScript AJAX SASS Grunt SEO Microdata RWD Accessibility Motion Design SPA
  4. 4. "In programming, there is often an obsession with using the latest and greatest technology. Programmers view the use of edge technology as its own badge of honor, and are quick to throw away legacy applications." Źródło: https://signalvnoise.com/posts/3933-a-love-for-legacy https://tommcfarlin.com/latest-and-greatest-technology/
  5. 5. Nie sztuką jest nauczyć się podstaw 10 frameworków Sztuką jest zostać specjalistą od jednego z nich.
  6. 6. Źródło: http://blog.bitovi.com/longevity-or-lack-thereof-in-javascript-frameworks/
  7. 7. Źródło: http://vanilla-js.com/ Najmniejszy i najwydajniejszy framework
  8. 8. Rozwiązania problemu
  9. 9. 2009: jQuery === JavaScript
  10. 10. 2009: jQuery === JavaScript 2013: AngularJS === JavaScript
  11. 11. two-way data-binding currying closures Temporal Dead Zone Virtual DOM hoisting promises AJAX JSON JSON-P Regular Expressions prototypes inheritance partial application module pattern progressive enhancement localStorage functional programming chaining callback dirty checking Web Components
  12. 12. Prowadzenie bloga
  13. 13. Źródło: https://github.com
  14. 14. Czysty kanał RSS :-)
  15. 15. Niech ktoś przefiltruje to za mnie!
  16. 16. Źródło: http://javascriptweekly.com/
  17. 17. Źródło: http://javascriptweekly.com/ Źródło: http://webtoolsweekly.com/
  18. 18. Źródło: http://dailyui.co/
  19. 19. Źródło: https://www.apichangelog.com/
  20. 20. Źródło: https://www.apichangelog.com/ Zbiór ciekawych newsletterów: http://codecondo.com/weekly-newsletters-front-end-developers/
  21. 21. Zarządzanie dużą liczbą newsletterów
  22. 22. Potencjalnie ważne Potencjalne odpady Zarządzanie dużą liczbą newsletterów
  23. 23. Potencjalnie ważne Oznacz jako przeczytane Potencjalne odpady Zarządzanie dużą liczbą newsletterów
  24. 24. Potencjalnie ważne Oznacz jako przeczytane Potencjalne odpady Sprawdzane raz na 3 dni Sprawdzane raz na tydzień Zarządzanie dużą liczbą newsletterów
  25. 25. Źródło: https://getpocket.com/
  26. 26. Źródło: https://getpocket.com/ 999+
  27. 27. Środki przymusu bezpośredniego
  28. 28. Źródło: http://dziudek.github.io/wp-links/ Źródło: http://dziudek.github.io/dev-links/
  29. 29. Źródło: http://www.codewars.com/
  30. 30. Źródło: http://rosalind.info/
  31. 31. Źródło: http://es6katas.org/
  32. 32. Źródło: http://codepen.io/
  33. 33. Źródło: http://sideprojects.in/
  34. 34. NAWYK można go wyrobić w 30 dni
  35. 35. Podważaj swoją wiedzę
  36. 36. Źródło: https://google.pl
  37. 37. Źródło: http://caniuse.com/
  38. 38. Źródło: https://www.chromestatus.com/features
  39. 39. Źródło: https://dev.modern.ie/platform/status/
  40. 40. Historia wersji przeglądarek: https://upload.wikimedia.org/wikipedia/commons/7/74/Timeline_of_web_browsers.svg 6 tygodni ~6 tygodni evergreen
  41. 41. Najważniejsi są ludzie
  42. 42. #nowLDZ
  43. 43. Efekt Krugera-Dunninga Pewnośćsiebie Wiedza
  44. 44. Polecam: http://www.slideshare.net/ferrantes/the-human-element-47816358
  45. 45. Bonus: Web is dead?
  46. 46. Źródło: https://twitter.com/lukew/status/649255909420503041
  47. 47. Podsumowanie
  48. 48. • Opanuj bardzo dobrze JavaScript • Zdobywaj, podważaj i ćwicz swoją wiedzę regularnie • Dziel się zdobytą wiedzą • Nowe technologie testuj w projektach pobocznych • Staraj się być lepszym człowiekiem
  49. 49. • Opanuj bardzo dobrze JavaScript • Zdobywaj, podważaj i ćwicz swoją wiedzę regularnie • Dziel się zdobytą wiedzą • Nowe technologie testuj w projektach pobocznych • Staraj się być lepszym człowiekiem
  50. 50. • Opanuj bardzo dobrze JavaScript • Zdobywaj, podważaj i ćwicz swoją wiedzę regularnie • Dziel się zdobytą wiedzą • Nowe technologie testuj w projektach pobocznych • Staraj się być lepszym człowiekiem
  51. 51. • Opanuj bardzo dobrze JavaScript • Zdobywaj, podważaj i ćwicz swoją wiedzę regularnie • Dziel się zdobytą wiedzą • Nowe technologie testuj w projektach pobocznych • Staraj się być lepszym człowiekiem
  52. 52. • Opanuj bardzo dobrze JavaScript • Zdobywaj, podważaj i ćwicz swoją wiedzę regularnie • Dziel się zdobytą wiedzą • Nowe technologie testuj w projektach pobocznych • Staraj się być lepszym człowiekiem
  53. 53. Pytania?
  54. 54. Lead Developer @ @dziudek http://dziudek.pl http://dziudek.github.io/wp-links http://dziudek.github.io/dev-links http://www.slideshare.net/dziudek Tomasz Dziuda

×