Bluesoft News é uma publicação com as melhores novidades e links sobre Desenvolvimento de Software, Métodos Ágeis, Gestão , Negócios e Tecnologia. Curadoria por Equipe Bluesoft. Enjoy!
Java
A Solução Definitiva para NullPointer?
https://dzone.com/articles/one-dollar-solution-to-avoid-null-pointer-exceptio
Cobertura de testes unitários para Java com EclEmma
http://imasters.com.br/linguagens/java/cobertura-de-testes-unitarios-para-java-com-eclemma
Presentation: 10 Ways to Get Super Productive with Spring Boot
http://www.infoq.com/presentations/spring-boot-dev-tools-productivity
Presentation: JDK 8: Lessons Learnt with Lambdas and Streams
http://www.infoq.com/presentations/java8-lambdas-streams
Presentation: 40 Tips & Tricks for Spring in IntelliJ IDEA
http://www.infoq.com/presentations/spring-intellij
Multi-Tenancy Using JPA, Spring, and Hibernate (Part 1)
https://dzone.com/articles/multi-tenancy-using-jpa-spring-and-hibernate-part
Streams in Hibernate and Beyond
https://dzone.com/articles/streams-in-hibernate-and-beyond
GOTO 2016 • Spring Boot for the Web Tier • Brian Clozel
https://www.youtube.com/watch?v=rcwyF9y5mS4
Java Performance Monitoring: 5 Open Source Tools You Should Know
http://blog.takipi.com/java-performance-monitoring-5-open-source-tools-you-should-know
Aula Grátis de Groovy Closure
https://fernandofranzini.wordpress.com/2016/12/19/for-j-ead-aula-gratis-groovy-closure
Java 8: Lambda ou method reference? Entenda a diferença
http://blog.caelum.com.br/java-8-lambda-ou-method-reference-entenda-a-diferenca
The Essential Java 9 Feature You Probably Never Heard Of
http://blog.takipi.com/the-essential-java-9-feature-you-probably-never-heard-of
Spring Tips: Spring Tool Suite
https://www.youtube.com/watch?v=6mtI4vmsQ08
We Don’t Need StringBuilder for Concatenation Anymore
https://dzone.com/articles/string-concatenation-performacne-improvement-in-ja
Spring Framework New Versions
http://spring.io/blog/2016/12/21/spring-framework-4-3-5-4-2-9-and-3-2-18-available-now
http://spring.io/blog/2016/12/23/spring-boot-1-4-3-available-now
Best Sublime Text 3 Themes of 2016
https://scotch.io/bar-talk/best-sublime-text-3-themes-of-2015-and-2016
Spring Statemachine 1.2.0 Released
http://spring.io/blog/2016/12/15/spring-statemachine-1-2-0-released
Spring Session 1.3.0 Released
http://spring.io/blog/2016/12/16/spring-session-1-3-0-released
FP vs. OO
https://www.innoq.com/en/blog/fp-vs-oo/
Mastering Programming
https://www.facebook.com/notes/kent-beck/mastering-programming/1184427814923414
What Every Programmer Absolutely, Positively Needs To Know About Encodings And Character Sets To Work With Text
http://kunststube.net/encoding/
Freely available programming books
https://github.com/vhf/free-programming-books
REST in Peace: Microservices vs monoliths in real-life examples
https://medium.freecodecamp.com/rest-in-peace-to-microservices-or-not-6d097b6c8279
The Outrageous Cost of Skipping TDD & Code Reviews
https://medium.com/javascript-scene/the-outrageous-cost-of-skipping-tdd-code-reviews-57887064c412
Webhooks do’s and dont’s: what we learned after integrating +100 APIs
https://restful.io/webhooks-dos-and-dont-s-what-we-learned-after-integrating-100-apis-d567405a3671
Dev
Radar da ThoughtWorks: novidades na edição de novembro de 2016
https://www.infoq.com/br/news/2016/12/thoughtworks-radar-nov-2016
Babel: a JavaScript compiler.
Grafana: The leading tool for querying and visualizing time series and metrics
20 Web Apps That Ruled the Workplace in 2016
https://zapier.com/blog/fastest-growing-apps
Spring Roo 2.0.0.M3 released
http://spring.io/blog/2016/12/12/spring-roo-2-0-0-m3-released
TypeScript 2.1 Released
http://www.infoq.com/news/2016/12/typescript-2-1-released
The Most Popular DevOps Stories In 2016
https://medium.com/@eon01/the-most-popular-devops-stories-in-2016-954d10698d67
Continuous delivery and why it matters
https://medium.com/@ccverak/continuous-delivery-and-why-it-matters-9e53a0c28538
What Happens When No One and Everyone Owns a Product? (And how DevOps can help)
https://medium.com/built-to-adapt/what-happens-whe…
Testing Strategies for Docker Containers
https://hackernoon.com/testing-strategies-for-dock…
Node
Node.js: o que é esse Event Loop, afinal?
Microservices
Authentication Strategies in Microservices Systems
As a general recommendation Borsos suggests using client-side tokens, using JWT, and an API gateway because it’s generally easier, simpler to implement and has good performance. SSO might work but he thinks it should be avoided.
http://www.infoq.com/news/2016/12/microservices-authentication
Mastering Chaos – A Netflix Guide to Microservices
https://www.infoq.com/presentations/netflix-chaos-microservices
BI & Bancos de Dados
Running Tableau Online on AWS
https://aws.amazon.com/blogs/apn/running-tableau-online-on-aws/
10 business intelligence trends we expect to see in 2017
http://www.tableau.com/about/blog/2016/12/top-10-bi-trends-2017-63208
Presentation: ETL Is Dead, Long-live Streams
http://www.infoq.com/presentations/etl-streams
Road Rules for Tableau and Redshift
http://tableaulove.com/road-rules-tableau-redshift
Tips to Becoming a Tableau Jedi
https://www.youtube.com/watch?v=75EsLu2DmZQ
Basic Statistics in Tableau Tyler Martin
https://www.youtube.com/watch?v=qTVDJWEfKG8
Tableau Server Tips from Deployment Chris Harris
https://www.youtube.com/watch?v=2Pn7MrYoTi4
Tableau Extreme Parameters
https://www.youtube.com/watch?v=4G64AMhLTLM
Tableau HR Dashboards
https://www.youtube.com/watch?v=sXZKplzYqt8
Tableau Accelerate your Dashboards
https://www.youtube.com/watch?v=_KeB39rC-bg
Tableau Web Data Connection
https://www.youtube.com/watch?v=1m4gPp0smwM
Tableau and Wallmart
https://www.youtube.com/watch?v=Nv-wNi6hQKE
3 AgileBI Things – Metadata (aka Data Catalog), BARC BI Survey, Agile Poster
Startups
Uber está perdendo 2 Bilhões por Ano
http://www.bizjournals.com/sanfrancisco/news/2016/12/02/uber-losses.html
Seis plataformas populares para construção de chatbots
http://cio.com.br/tecnologia/2016/12/03/seis-plataformas-populares-para-construcao-de-chatbots
AWS
AWS re:Invent 2016: Add User Sign-In, User Management, and Security with Amazon Cognito (MBL310)
https://www.youtube.com/watch?v=8DDIxqIW1sM
AWS re:Invent 2016: Getting Started with Serverless Architectures (CMP211)
https://www.youtube.com/watch?v=OI_V6OZZkZM
AWS re:Invent 2016: Life Without SSH: Immutable Infrastructure in Production (SAC318)
https://www.youtube.com/watch?v=fEuN5LkXfZk
AWS re:Invent 2016: Tableau Rules of Engagement in the Cloud (STG306)
https://www.youtube.com/watch?v=lCPf73zEY14
AWS re:Invent 2016 Keynote: Werner Vogels
https://www.youtube.com/watch?v=ZDScBNahsL4
Introducing Amazon AppStream 2.0
https://www.youtube.com/watch?v=qAFlv1m3MX0
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
https://www.youtube.com/watch?v=OyHhYIUEPQ4
AWS re:Invent 2016: From Monolithic to Microservices: Evolving Architecture Patterns (ARC305)
https://www.youtube.com/watch?v=oRIYtOsAlzk
AWS re:Invent 2016: Architecting Next Generation SaaS Applications on AWS (ARC301)
https://www.youtube.com/watch?v=rqXDSh0YZdk
Announcing AWS Batch
https://aws.amazon.com/about-aws/whats-new/2016/12/announcing-aws-batch/
Introducing AWS Glue: Prepare and load data into data stores
AWS re:Invent 2016 Keynote: Andy Jassy
https://www.youtube.com/watch?v=8RrbUyw9uSg
AWS re:Invent 2016: The Secret to SaaS (Hint: It’s Identity) (GPSSI404)
https://www.youtube.com/watch?v=mi2whB6rIlw
Introducing the Data Lake Solution on AWS
https://aws.amazon.com/blogs/big-data/introducing-the-data-lake-solution-on-aws
I have tested Amazon Athena and have gone ballistic
http://blog.octo.com/en/i-have-tested-amazon-athena-and-have-gone-ballistic
AWS Launches Amazon Linux Container Image
http://www.infoq.com/news/2016/11/amazon-linux-container-image
Agile
Lidando com a Síndrome do Impostor
https://www.infoq.com/br/news/2016/12/sindrome-do-impostor
GOTO 2016 • The Future of Software Engineering • Mary Poppendieck
https://www.youtube.com/watch?v=6K4ljFZWgW8
Tips for Implementing Code Standards
https://dzone.com/articles/tips-for-implementing-code-standards
Os prós e contras de usar métricas diárias
http://blog.plataformatec.com.br/2016/12/os-pros-e-contras-de-usar-metricas-diarias
Como priorizar sem traumas
http://www.concretesolutions.com.br/2016/11/15/como-priorizar-sem-traumas
Como dizer “não” para seu cliente e ainda ser amado por ele
http://softwarezen.me/como-dizer-nao-para-seu-cliente-e-ainda-ser-amado-por-ele
What Should We Measure?
http://www.industriallogic.com/blog/what-should-we-measure/
Valores do Scrum… A importância que cada um deles tem no processo!
http://www.annelisegripp.com.br/valores-do-scrum-a-importancia-que-cada-um-deles-tem-no-processo
Eu já quase me afoguei no meu próprio backlog… e você?
https://medium.com/software-zen/eu-já-quase-me-afoguei-no-meu-próprio-backlog-e-você-4626b6dd64ae
Retrospective Anti-Patterns
http://www.scrumexpert.com/videos/retrospective-anti-patterns/
Jogos de Gestão 3.0
https://jorgekotickaudy.wordpress.com/2016/12/27/jogos-compartilhados-no-site-do-jurgen/
4 Common Mistakes That Lead to Bad Hires (And How to Avoid Them)
https://blog.hubspot.com/marketing/common-mistakes-bad-hires
Ranking of the Best Books about Agile Software Development in 2016
https://www.linkedin.com/pulse/ranking-best-books-agile-software-development-2016-andré-faria-gomes
Kanban Calculations: How to Calculate Cycle Time
https://leankit.com/blog/2016/12/kanban-calculations-cycle-time
The Lead Time and Cycle Time Debate: When Does the Clock Start?
https://leankit.com/blog/2016/12/lead-time-cycle-time-debate-clock-start
6 Planners That Will Make 2017 Your Most Productive Year Yet
http://www.inc.com/melanie-deziel/6-planners-that-will-make-2017-your-most-productive-year-yet.html
UI & UX
Abandonei de vez o Photoshop para usar o Sketch
http://www.concretesolutions.com.br/2016/12/05/abandonei-photoshop-para-sketch
Designing Imaginative Style Guides
https://24ways.org/2016/designing-imaginative-style-guides
50+ best of “what’s new for designers” 2016
http://www.webdesignerdepot.com/2016/12/50-best-of-whats-new-for-designers-2016/
Menu hambúrguer: origem, desvantagens e alternativas de navegação mais eficientes
Podcast Movimento UX
Podcast: Design Sprints
http://hipsters.tech/design-sprint-hipsters-23
Installing the Google PageSpeed Module
https://code.tutsplus.com/tutorials/installing-the-google-pagespeed-module-alternative–cms-26425
Front-End Performance Checklist 2017
https://www.smashingmagazine.com/2016/12/front-end-performance-checklist-2017-pdf-pages/
Angular 2.3.0 Released; Naming Guidelines Explained
http://www.infoq.com/news/2016/12/Angular-23-released
Design for Humanity
https://medium.com/swlh/the-future-of-design-is-emotional-5789ccde17aa
The most popular JavaScript links of 2016
https://medium.com/statuscode/the-most-popular-jav…
Design words with data
https://medium.com/dropbox-design/design-words-wit…
The State of UX in 2017
https://uxdesign.cc/ux-trends-2017-46a63399e3d2
10 things I learned making the fastest site in the world
https://hackernoon.com/10-things-i-learned-making-…
React or Vue: Which Javascript UI Library Should You Be Using?
https://medium.com/js-dojo/react-or-vue-which-java…
Management
How the Most Emotionally Intelligent CEOs Handle Their Power
https://hbr.org/2016/12/how-the-most-emotionally-intelligent-ceos-handle-their-power
Podcast: The “Jobs to be Done” Theory of Innovation
https://hbr.org/ideacast/2016/12/the-jobs-to-be-done-theory-of-innovation
Start-up culture is corrupting our youth and killing real entrepreneurship
Outros
Ficou ainda mais fácil planejar sua viagem com os novos recursos do Google Voos
http://brasil.googleblog.com/2016/12/ficou-ainda-mais-facil-planejar-sua.html
Oi, Brasil: o Allo agora fala português!
http://brasil.googleblog.com/2016/12/oi-brasil-o-allo-agora-fala-portugues.html
Podcasts
DatabaseCast: Estatísticas
http://imasters.com.br/banco-de-dados/databasecast-estatisticas
NoSQL: por quê? – Hipsters #22
http://hipsters.tech/nosql-por-que-hipsters-22
Negócios
Amazon cria Supermercado sem Filas
https://www.amazon.com/b?ie=UTF8&node=16008589011
Caso de Sucesso Bluesoft & Public
https://www.youtube.com/watch?v=Ab_6l5ijX3w
What Great Managers Do Daily
https://hbr.org/2016/12/what-great-managers-do-daily
O Venture Capital e a Desconstrução do Empreendedorismo
https://www.linkedin.com/pulse/o-venture-capital-e…
HubSpot’s Playbook for Going From Startup to Scale-up
https://thinkgrowth.org/hubspot-s-playbook-for-goi…
Build a Business, Not a Financial Machine
Tell Your Company Story Like Tesla
https://thinkgrowth.org/tell-your-company-story-like-tesla-b10c815b9124
How we structure our work and teams at Basecamp
https://m.signalvnoise.com/how-we-set-up-our-work-cbce3d3d9cae
How to analyze customer feedback and make it actionable
http://blog.intercom.stfi.re/how-to-analyze-customer-feedback-and-make-it-actionable
Outros
Elon Musk e CEO da Uber são os novos conselheiros de Trump
Concorrência para o Netflix: Amazon lança Prime Video no Brasil por US$ 2,99
Uber lança serviço de entrega de refeições em São Paulo
Bill Gates recomenda os 5 livros que mais gostou de ler em 2016
Os Melhores Investimentos para 2017
https://www.youtube.com/watch?v=K5drcXOOxqw
Globo de Ouro 2017: veja lista de indicados
http://g1.globo.com/pop-arte/noticia/globo-de-ouro-2017-veja-lista-de-indicados-ao-premio.ghtml
Gostou?
Tem alguma dúvida, sugestão ou critica? Por favor deixe seu comentário no final da página.
Até a próxima!