Blog

3 Signs You're Not Encouraging Your Fellow Software Developers

3 Signs You're Not Encouraging Your Fellow Software Developers

Whether you're the most experienced senior developer on your team or brand new to programming, the dynamic of your team is crucial to the success of your department. Even more than that, your team dynamic is crucial to your own happiness at work. You spend more than 2000 hours with your coworkers each year and encouraging them is the best way to foster a good relationship and keep them (and yourself) productive, efficient and happy. Sound logical? It is.

Python Packaging: A Zeitgeist

What's new in the Python packaging community? Noah Kantrowitz outlines what's happened, what's going to happen, and how to incorporate the latest techniques into your Python environment.

Application Deployment: State of the Onion

Noah Kantrowitz overviews the various tools available for application deployment today, discusses their tradeoffs, and helps shine a light on which might be the appropriate platform for your project.

5 Ways to Become a Better Programmer

5 Ways to Become a Better Programmer

For many working in software development, no matter what platform or language they're programming within, they rely heavily on their employer for their professional development. While there's nothing wrong with taking a reactive approach to your own professional development, relying on an Enterprise organization to create programs and offer training courses that are designed to improve your skills doesn't have to be the only way to improve your coding skills

JavaScript Scope Chains and Closures

In this talk, Adam Breindel's goal is for you to understand scopes, scope chains, and closures. He also wants you to be able to easily and quickly explain them to other developers.

How to Build a Virtual Machine

Terence Parr gives an idea of the core mechanisms behind virtual machines by building one, in front of your eyes, from scratch. It is the same kind of commercial interpreter he made for Renault cars.

Ember-Validations & Ember-EasyForm

Brian Cardarella, the creator of Ember-Validations and Ember-EasyForm, gives a rundown of these two complimentary Ember.js libraries, that can also run independently.

Polymer: Building Blocks for the Web

Polymer is a library that puts elements back at the center of web development. Eric Bidelman & Matthew McNulty speak about all the interesting problems Polymer can solve for modern applications.

Effective Android Messaging

Messaging is a powerful addition to your Android app, but implementation can be tricky. Juan Gomez gives an overview on how to use the messaging protocols currently available on the Android platform.

H2O: An Open Source Prediction Engine

This is an introduction to H2O from Oxdata, an open source, big data in-memory prediction engine. Michal Malohlava and Cliff Click discuss the value of predictions, how they're done, and Scala's role.

Scala Macros

Macros are handy tools, but can also cause a lot of headaches. Adriaan Moors discusses common pitfalls, and how you can make them IDE friendly, in hopes of making macros a little less scary.

Copyright © 2018 ProTech. All Rights Reserved.

Sign In Create Account

Navigation

Social Media