• blog
Menu

agile actors

14 Pigasou
Marousi, 151 25
+30697299944
Information Technology People, Business Development and Evolution

IT Professionals Acting for Businesses

agile actors

  • blog

Top DevOps Tools: 50 Reliable, Secure, and Proven Tools for All Your DevOps Needs

July 7, 2017 Spiros Glykas

Due to the intensive work DevOps engineers and their teams complete on a daily basis, they are always on the lookout for tools to help them improve efficiency and productivity. Unfortunately, there typically isn’t enough time in the day to dig for top-rated, impactful DevOps technologies that fit the team. That’s why we did the searching for you. From tenured tools that have proven invaluable to the DevOps process to emerging tools created by developers to help fellow developers, here’s our curated list of the most reliable, relevant, secure, and useful DevOps technologies out there.

Please note, we have listed our top 50 DevOps tools here, in no particular order. We hope that this list helps you find some awesome new DevOps software to add to your toolbox!

1. Jenkins
@jenkinsci

The leading open source automation server, Jenkins is a DevOps tool for monitoring executions of repeated jobs. This extensible automation engine enables DevOps teams to integrate project changes more easily and access outputs for quickly identifying problems.

Key Features:

  • Self-contained Java-based program ready to run out of the box with Windows, Mac OS X, and other Unix-like operating systems
  • Continuous integration and continuous delivery
  • Easily set up and configured via a web interface
  • Hundreds of plugins in the Update Center

Cost: FREE

2. SolarWinds Log & Event Manager
@solarwinds

SolarWinds offers IT management software and monitoring tools. DevOps teams turn to their Log & Event Manager software when they need a solution for security, compliance, and troubleshooting.

Key Features:

  • Normalize logs to quickly identify security incidents and simplify troubleshooting
  • Out-Of-The-Box rules and reports for easily meeting industry compliance requirements
  • Node-based licensing
  • Real-time event correlation
  • Real-time remediation
  • File integrity monitoring
  • Licenses for 30 nodes to 2,500 nodes

Cost: FREE trial available for 30 days

  • LEM30: $4,495 – Up to 30 nodes
  • LEM50: $7,485 – Up to 50 nodes
  • LEM100: $12,995 – Up to 100 nodes

3. Vagrant
@HashiCorp

HashiCorp gives organizations the ability to provision, secure, and run any infrastructure for any application with their Suite, which includes Vagrant, Packer, Terraform, Vault, Nomad, and Consul. Vagrant, specifically, helps DevOps teams create and configure lightweight, reproducible, and portable development environments. Vagrant also features easy-to-use workflows and focuses on automation, saving DevOps teams time in setting up development environments.

Key Features:

  • No complicated setup process; simply download and install within minutes on Mac OS X, Windows, or a popular distribution of Linux
  • Create a single file for projects describing the type of machine you want, the software you want to install, and how you want to access the machine, and then store the file with your project code
  • Use a single command, vagrant up, and watch as Vagrant puts together your complete development environment so that DevOps team members have identical development environments

Cost: FREE

4. PagerDuty
@pagerduty

PagerDuty is a DevOps tool that helps teams and businesses protect their brand reputation and customer experiences. PagerDuty is an incident management solution supporting continuous delivery strategy and enabling DevOps teams to deliver high-performing apps and superior customer experiences.

Key Features:

  • Real-time alerts
  • Gain visibility into critical systems and applications
  • Quickly detect, triage, and resolve incidents from development through production
  • Full-stack visibility across dev and production environments
  • Event intelligence for actionable insights

Cost: FREE trial available for 14 days

  • Lite: $9/month/user billed annually – Unlimited notifications and 180+ integrations with top tools
  • Basic: $29/month/user billed annually – Unlimited notifications and 200+ integrations with top tools
  • Standard: $49/month/user billed annually – Unlimited global notifications and 200+ integrations with top tools
  • Enterprise: $99/month/user billed annually – Unlimited global notifications and 200+ integrations with top tools

5. Prometheus
@PrometheusIO

Prometheus, an open-source service monitoring system and time series database, powers DevOps teams’ metrics and alerting. Prometheus especially is popular with teams using Grafana.

Key Features:

  • Flexible query language for slicing and dicing collected time series data to generate graphs, tables, and alerts
  • Stores time series in memory and on local disk with scaling achieved by functional sharing and federation
  • Supports more than 10 languages and includes easy-to-implement custom libraries
  • Alerts based on Prometheus’s flexible query language
  • Alert manager handles notifications and silencing

Cost: FREE

6. Ganglia
@gangliainfo

Ganglia provides DevOps teams with cluster and grid monitoring capabilities. This scalable tool is designed for high-performance computing systems like clusters and grids. Ganglia makes use of XML, XDR, and RRD tools.

Key Features:

  • Scalable distributed monitoring system based on a hierarchical design targeted at federations of clusters
  • Achieves low per-node overheads for high concurrency
  • Can scale to handle clusters with 2,000 nodes

Cost: FREE

7. Snort
@Snort

Snort is a DevOps tool for security. An open source intrusion prevention system, Snort is capable of real-time traffic analysis and packet logging. Snort boasts more than 500,000 registered users and has been downloaded more than 5 million times, making it the most widely deployed intrusion prevention system in the world.

Key Features:

  • Performs protocol analysis and content searching and matching
  • Provides real-time traffic analysis and packet logging
  • Detects buffer overflows, stealth port scans, CGI attacks, SMB proves, OS fingerprinting attempts, and other attacks and probes

Cost: FREE

8. Splunk
@splunk

Designed to make machine data accessible, usable, and valuable to everyone, Splunk delivers operational intelligence to DevOps teams. The insights Splunk gives help make companies more productive, competitive, and secure.

Key Features:

  • Actionable insights with data-driven analytics
  • Next-generation monitoring and analytics solution
  • Delivers a central, unified view of IT services
  • Detects patterns, dynamically adapts thresholds, highlights anomalies, and pinpoints areas of impact

Cost: FREE trial available; Contact for a quote

9. Nagios
@nagiosinc

Helping DevOps teams daily, Nagios is the industry standard in IT infrastructure monitoring. DevOps teams identify and correct problems with world-class network, server, and log monitoring from Nagios.

Key Features:

  • Nagios XI monitors mission-critical infrastructure components such as applications, services, operating systems, network protocols, system metrics, and network infrastructure
  • Nagios Log Server simplifies the process of searching log data
  • Nagios Network Analyzer delivers an in-depth look at network traffic sources and potential security threats for quickly gathering high-level information on network health

Cost:

  • Nagios XI: Starts at $1,995
  • Nagios Log Server: Starts at $1,995
  • Nagios Network Analyzer: Starts at $995

10. Chef
@chef

By automating your infrastructure, Chef is a DevOps tool for achieving speed, scale, and consistency. Chef turns infrastructure into code so that users easily and quickly can adapt to changing business needs.

Key Features:

  • Accelerate cloud adoption
  • Manage data center and cloud environments
  • Manage multiple cloud environments
  • Maintain high availability

Cost: FREE trials available

  • Chef Basics: FREE
  • Hosted Chef: $72/node, minimum 20 nodes
  • Chef Automate: $137/node

11. Sumo Logic
@SumoLogic

Sumo Logic helps leading companies analyze and make sense of log data. DevOps teams choose Sumo Logic because it combines security analytics with integrated threat intelligence for advanced security analytics with deep insights for modern applications.

Key Features:

  • Build, run, and secure AWS, Azure, or Hybrid applications
  • Cloud-native, machine data analytics service for log management and time series metrics
  • One platform for real-time continuous intelligence
  • Remove friction from your application lifecycle

Cost: FREE trial available

  • Sumo Logic Free: FREE – Up to 500MB/day
  • Professional: $90/month, 1 GB/day with annual pre-pay – 3-20 users
  • Enterprise: $150/month, 1 GB/day with annual pre-pay – 20+ users

12. RabbitMQ
@RabbitMQ

An open source multi-protocol messaging broker, RabbitMQ is a DevOps tool that supports a large number of developer platforms. RabbitMQ also runs on all major operating systems and is easy to use.

Key Features:

  • Enables software applications to connect and scale
  • Gives your applications a common platform for sending and reaching messages and provides a safe place for messages to sit until received
  • Flexible routing, reliability, clustering, highly available queues, and more

Cost: FREE

13. Logstash
@elastic

Logstash, from Elastic, is a DevOps tool for centralizing, transforming, and stashing data. An open source tool on the server side of data processing, Logstash simultaneously ingests data from multiple sources, transforms it, and sends it to the stash of your choice.

Key Features:

  • Collect, parse, and transform logs
  • Easily ingest from logs, metrics, web applications, data stores, and AWS services in continuous, streaming fashion
  • Dynamically transforms and prepares data no matter its format or complexity
  • Pipelines are multipurpose and may be sophisticated to give you full visibility when monitoring deployments or even an active Logstash node

Cost: FREE

14. Loggly
@loggly

A DevOps tool providing cloud log management, Loggly assists in logging data intelligence for modern infrastructure. Simplify log management and solve operational issues more quickly with little time or effort, thanks to Loggly.

Key Features:

  • Mines scores of log data in real time
  • Delivers insights DevOps teams need to produce quality code and ensure a superior user experience
  • Get a bird’s-eye view of logs by seeing what is happening across distributed environments in real time
  • Use data to search for answers
  • Use open protocols rather than proprietary agents to send logs
  • AWS DevOps Competency designation for providing effective solutions helping businesses access, manage and analyze log data across the entire application stack on AWS

Cost: FREE trial available

15. Apache ActiveMQ
@TheASF

The Apache Software Foundation presents Apache ActiveMQ, a DevOps tool that is an open source messaging and integration patterns server. ActiveMQ is useful because it is fast, supports several cross language clients and protocols, includes easy-to-use enterprise integration patterns, and fully supports JMS 1.1 and J2EE 1.4.

Key Features:

  • OpenWire for high-performance clients in Java, C, C++, and C#
  • Supports advanced features like message groups, virtual destinations, wildcards, and composite destinations
  • Spring support for easily embedding it into Spring applications; configured using Spring’s XML configuration mechanism
  • Designed for high-performance clustering, client-server, peer-based communication

Cost: FREE

16. Papertrail
@papertrailapp

Papertrail offers hosted log management and delivers real-time tail and search, alerts, text files and syslog, and encryption. DevOps teams choose Papertrail when they want an easier time dealing with logs because this cloud-hosted log management tool eases frustration and allows for instant log management.

Key Features:

  • Aggregate – All app logs, text log files, and syslog in one place
  • Tail and Search – Realtime, using a browser, command-line, or API
  • React and Analyze – Get instant alerts, detect trends, and archive forever
  • Instant log visibility
  • Realize value from logs you already collect

Cost:

  • FREE plan – 48 hours search, 7 days archive, 5 GB first month bonus and then 100 MB/month
  • 1 GB/month: $7 – 1 week search, 1 year archive
  • 2 GB/month: $18 – 1 week search, 1 year archive
  • 4 GB/month: $35 – 2 weeks search, 1 year archive
  • 8 GB/month: $75 – 2 weeks search, 1 year archive
  • 16 GB/month: $150 – 2 weeks search, 1 year archive
  • 25 GB/month: $230 – 2 weeks search, 1 year archive

17. OverOps
@overopshq

OverOps is the DevOps tool that tells teams why bugs happen and servers crash. Quickly and easily identify when and why code breaks in production with OverOps.

Key Features:

  • Detects when production code breaks and delivers the source code and variable state that caused it to DevOps teams
  • Improve staff efficiency by eliminating time wasted sifting through logs; get the complete source code and variable state to fix any error
  • Proactively detects when deployments introduce errors
  • Avoid release delays and spend time delivering great features rather than dealing with production issues

Cost: FREE Pro Trial available for 14 days

  • Lite: FREE – 1 user/1JVM
  • Pro: $109/month/JVM with annual plan – Up to 25 users
  • Enterprise: Contact for a quote – Volume discounts are available

18. Squid
@squidcache

As a cache proxy for the web, Squid is a DevOps tool that optimizes web delivery and supports HTTP, HTTPS, FPT, and more. By reducing bandwidth and improving response times via caching and reusing frequently-requested web pages, Squid also operates as a server accelerator.

Key Features:

  • Extensive access controls
  • Runs on most available operating systems including Windows
  • Licensed under the GNU GPL
  • Optimizes data flow between client and server to improve performance
  • Caches frequently-used content to save bandwidth

Cost: FREE

19. Visual Studio IDE
@VisualStudio

A fully-featured integrated development environment (IDE) for Android, iOS, web, and cloud, Visual Studio IDE is a DevOps tool from Microsoft. DevOps teams use Visual Studio IDE to write code accurately and efficiently while retaining the current file context.

Key Features:

  • Easily zoom into details like call structure, related functions, check-ins, and test status
  • Leverage Visual Studio IDE’s functionality to refactor, identify and fix code issues
  • Build apps and games for devices running Windows, native or hybrid apps for Android or iOS or Windows, apps that scale to Azure, modern web apps with powerful tools and an extensible ecosystem, and more
  • Easily develop and deploy SQL Server and Azure SQL databases with ease

Cost:

  • Visual Studio Community: FREE – For students, open-source, and individual developers
  • Visual Studio Professional: FREE trial available; Contact for a quote
  • Visual Studio Enterprise: FREE trial available; Contact for a quote

20. MCollective
@puppetize

Puppet strives to build a world where software powering everything around us always is available, modern, and accessible from anywhere. Their Marionette Collective, or MCollective, is a DevOps tool that delivers a framework for building server orchestration or parallel job execution systems. MCollective is an ideal tool for DevOps teams working with large numbers of servers.

Key Features:

  • Uses metadata-based discovery and filtering rather than relying on a static list of hosts to command it
  • Can use a rich data source such as PuppetDB or can perform real-time discovery across the network
  • Uses publish/subscribe middleware for communicating in parallel with several hosts at once instead of directly connecting to each host, which often requires too many resources and slows the pace

Cost: Contact for a quote

21. Memcached
@memcached

A free and open source high-performance distributed memory object caching system, Memcached is the DevOps tool that speeds up dynamic web applications by alleviating database load.  While it is a simple tool, Memcached is powerful and promotes quick deployment, ease of development, and problem-solving for large data caches.

Key Features:

  • API available for most popular languages
  • In-memory key-value store for small chunks of arbitrary data from results of database calls, API calls, or page rendering
  • Simple, yet powerful

Cost: FREE

22. MySQL
@MySQL

The world’s most popular open source database, MySQL is a DevOps tool that saves teams time and money by making it faster and easier to deliver high performance, scalable database applications. MySQL offers several editions to meet users’ various business and technical requirements.

Key Features:

  • Reduce the risk, cost, and complexity in developing, deploying, and managing business-critical MySQL applications
  • High performance, reliability, and scalability
  • Cross-platform flexibility
  • Easy to use and fast installation, configuration, and integration make it possible for developers to focus on application development and reduce costs and time to market

Cost: Contact for a quote

23. Docker
@docker

An integrated technology suite enabling DevOps teams to build, ship, and run distributed applications anywhere, Docker is a tool that allows users to quickly assemble apps from components and work collaboratively. This open platform for distributed applications is appropriate for managing containers of an app as a single group and clustering an app’s containers to optimize resources and provide high availability.

Key Features:

  • Package dependencies with your apps in Docker containers to make them portable and predictable during development, testing, and deployment
  • Works with any stack
  • Isolates apps in containers to eliminate conflicts and enhance security
  • Streamline DevOps collaboration to get features and fixes into production more quickly

Cost:

  • Community Edition: FREE
  • Enterprise Edition Basic: Starting at $750/year
  • Enterprise Edition Standard: Starting at $1,500/year
  • Enterprise Edition Advanced: Starting at $2,000/year

24. Cacti

A complete RRDTool-based graphing solution, Cacti is a DevOps tool that provides complete network graphing that harnesses the power of RRDTool’s data storage and graphing functionality. Cacti is a popular DevOps tool because it features an intuitive and easy-to-use interface that is ideal for any application from LAN-sized installations through complex networks with thousands of devices.

Key Features:

  • Provides a fast poller, advanced graph templating, multiple data acquisition methods, and user management features out of the box
  • Create data sources that utilize RRDTool’s create and update functions
  • Supports RRD files with more than one data source

Cost: FREE

25. Stackify Retrace
@Stackify

Working to help developers write even better code to become even better developers, Stackify offers Retrace. This DevOps tool delivers powerful application performance management for teams and applications and makes developers’ jobs easier.

Key Features:

  • Quickly find bugs and improve application performance on QA/test and production servers
  • Specifically designed to give developers visibility, data, and actionable insights
  • SaaS-based APM
  • Offers a single pane of glass for code performance and metrics including integrated errors and logs
  • Gain deeper code insights like which cache key is being used and names of queues
  • Works with most common app stacks

Cost: FREE trial available for 14 days

  • Retrace (Pre-Production): $10/month/pre-production server
  • Retrace (Production): $25/month/server (single core) or $50/month/server (multi-core)

26. CFEngine
@cfengine

A DevOps tool for IT automation at web scale, CFEngine is ideal for configuration management and helps teams automate large-scale, complex, and mission-critical infrastructure. With CFEngine, you can ensure compliance even while securely making consistent global changes.

Key Features:

  • A lean, fast solution with execution time less than one second
  • Written in C
  • An open source configuration solution with an unparalleled security record
  • A mature solution that has conducted hundreds of billions of compliance checks in large-scale production environments
  • Scalable: deploy a model-based configuration change across 50,000 servers in five minutes

Cost: FREE for up to 25 hosts

27. Gradle
@gradle

Delivering adaptable, fast automation for DevOps teams, Gradle is a build tool that accelerates developer productivity. Teams that utilize Gradle build, automate, and deliver software that is better, and they do it faster than ever before.

Key Features:

  • Build anything by writing in Java, C++, Python, or whichever language you prefer
  • Take advantage of Gradle’s rich API and mature ecosystem of plugins and integrations to automate everything
  • Deliver faster by scaling out development with lightning-fast builds

Cost: FREE

28. Apache Maven
@TheASF

Part of the Apache line of projects from the Apache Software Foundation, Apache Maven is a project management and comprehension tool for DevOps teams. With Maven, users get a reliable tool for managing a project’s build, reporting, and documentation.

Key Features:

  • Use consistently across all projects to simplify onboarding for new developers coming onto a project
  • Simple projects setup that follows best practices
  • Superior dependency management including automatic updating, dependency closures, and transitive dependencies
  • Large, growing repository of libraries and metadata to use out of the box

Cost: FREE

29. JFrog Artifactory
@jfrog

JFrog is a universal artifact repository and distribution platform. A unique DevOps tool, JFrog Artifactory is a universal artifact repository manager that fully supports software packages created by any language or technology.

Key Features:

  • Enterprise-ready repository manager
  • Supports secure, clustered, high-availability Docker registries
  • Integrates with all major CI/CD and DevOps tools to provide an end-to-end, automated, bullet-proof solution for tracking artifacts from development to production
  • Remote artifacts are cached locally for reuse, eliminating the need to download them again and again

Cost: FREE trial available

  • JFrog Pro Edition: $2,950
  • JFrog Pro SaaS Edition Google Cloud Platform: Starting at $85/month
  • JFrog Pro SaaS Edition Microsoft Azure: Starting at $95/month
  • JFrog Pro SaaS Edition Amazon Web Services: Starting at $98/month
  • JFrog Enterprise SaaS Edition: Contact for a quote
  • JFrog Enterprise Edition, starting with 3 servers: $29,500

30. Capistrano
@capistranorb

Capistrano is a remote server automation tool for DevOps teams. This tool supports scripting and executing arbitrary tasks and includes a set of sane-default deployment workflows.

Key Features:

  • Reliably deploy web application to any number of machines simultaneously in sequence or as a rolling set
  • Automate audits of any number of machines
  • Script arbitrary workflows over SSH
  • Automate common tasks in software teams
  • Drive infrastructures provisioning tools such as chef-solo, Ansible, and the like

Cost: FREE

31. Redis
@redisfeed

Redis is a data structure server used as a database, cache, and message broker. This DevOps tool supports data structures including strings, hashes, lists, sets, sorted sets, and more.

Key Features:

  • Open source in-memory data structure store
  • Supports bitmaps, HyperLogLogs and geospatial indexes with radius queries
  • Built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence
  • Provides high availability via Redis Sentinel an automatic partitioning with Redis Cluster

Cost: FREE

32. Tripwire
@TripwireInc

Tripwire is a leading provider of endpoint detection and response, security, compliance, and IT operation solutions for enterprises, service providers, and government agencies. DevOps teams use Tripwire to detect, prevent, and respond to cybersecurity threats quickly and confidently.

Key Features:

  • Keep configurations in a known and trusted state and identify and remediate non-compliant changes using Tripwire’s nearly 800 policy/platform combinations
  • Detect changes in real time
  • Differentiate authorized and unauthorized changes and prioritize based on business context
  • Reliably collects, normalizes, analyzes, and stores log data for immediate alerting of suspicious behaviors and to support detailed forensic analysis

Cost: Contact for a quote for the best Tripwire solution to fit your DevOps needs

33. Monit
@tildeslash_

Monit is a DevOps tool for system monitoring and error recovery. Monit provides easy, proactive monitoring of processes, programs, files, directories, filesystems, and more and acts as “a watchdog with a toolbox on your server.”

Key Features:

  • Small open source utility for managing and monitoring Unix systems
  • Conducts automatic maintenance and repair
  • Executes meaningful causal actions in error situations

Cost: FREE

34. Collectl
@sourceforge

Collectl is a tool that delivers performance data to DevOps teams. Collectl is one tool that handles a number of tasks and alleviates the need to have several tools in your DevOps toolbox.

Key Features:

  • Choose to monitor broad sets of subsystems including buddy info, cpu, disk, nodes, lustre, memory, network, tcp, slabs, sockets, or a number of others
  • View output in a single line to spot spikes or other anomalies more easily
  • Mix and match data in the brief format you need
  • Choose to display information in verbose format
  • Save output in a rolling set of logs for later playback or display it interactively in a variety of formats
  • Supports OpenStack Clouds

Cost: FREE

35. Consul
@HashiCorp

From HashiCorp, Consul is a DevOps tool used for discovering and configuring services in your infrastructure. Consul is an ideal tool for modern, elastic infrastructures because it is useful for those in the DevOps community and application developers.

Key Features:

  • Provide a service such as API or MySQL
  • Provide health checks associated either with a given service or with a local node
  • Make use of the hierarchical key/value store for dynamic configuration, feature flagging, coordination, leader election, and more
  • Supports multiple data centers out of the box

Cost: FREE

36. JIRA Software
@Atlassian

The leading software development tool used by agile teams, JIRA Software is used by DevOps teams for issue and project tracking. For teams that want to ship early and often, JIRA Software is the ideal tool because it is the singular tool every member of your team needs to plan, track, and release a great product.

Key Features:

  • Create user stories and issues, plan sprints, and distribute tasks across DevOps teams
  • Prioritize and discuss work in full context and with complete visibility
  • Ship with confidence knowing the information you have always is current
  • Improve team performance based on real-time, visual data
  • Use an out-of-the-box workflow or create one tailored to your team

Cost: FREE trial available

  • Cloud: Starts at $10/month for 10 users
  • Server: Starts at $10/month for 10 users
  • Data Center: Starts at $12,000/month for 500 users

37. Apache Ant
@TheASF

Apache Ant, part of the Apache Software Foundation, is a Java library and command-line tool. DevOps teams use Ant as a build automation tool because it saves time by driving processes described in build files as targets and extension points dependent upon each other.

Key Features:

  • Supplies a number of built-in tasks for compiling, assembling, testing, and running Java applications
  • May be used to build non-Java applications such as C or C++ apps
  • Pilot any type of process that can be described in terms of targets and tasks
  • Extremely flexible and does not impose coding conventions or directory layouts to the Java projects that use it as a build tool

Cost: FREE

38. God
@mojombo

From Tom Preston-Werner, co-foudner and CCEO of GitHub, God is a process monitoring framework in Ruby that is easy to configure and extend. DevOps teams turn to God for keeping server processes and tasks running.

Key Features:

  • Config file written in Ruby
  • Integrated notification system or write your own
  • Various poll conditions can have different intervals
  • Easily write your own custom conditions in Ruby
  • Easily control non-daemonizing scripts

Cost: FREE

39. ProductionMap

An open source, all-in-one platform for DevOps, ProductionMap was created by a group of IT and DevOps professionals to deliver the most advanced orchestrator and development platform available. This DevOps tool enables teams to develop and execute complex automation on a large scale of servers and hybrid technologies.

Key Features:

  • Integrated visual platform for DevOps
  • Makes automation development fast and easy
  • Develop more robust products
  • Document every change and reproduce previous executions quickly and easily
  • Drag and drop with the orchestrator

Cost:

  • FREE with registration
  • DevOps professional services for developing automation using ProductionMap: Contact for a quote

40. Juju
@ubuntucloud

DevOps teams use Juju for automating cloud infrastructure and deploying application architectures. This tool, along with Juju’s best practice Charms, helps DevOps teams handle configuration, management, maintenance, deployment, and scalability more easily.

Key Features:

  • Operate big software at scale on any cloud
  • Deploy, configure, scale, and operate software on public and private clouds
  • Choose a 5-node developer cluster or an 11-node production-grade cluster
  • Spread the cost of expertise and amplify the power of your team with open source operations code and model-driven operations at any scale and on any cloud

Cost: FREE

41. Scalyr
@scalyr

A SaaS platform for lightning-fast centralized log management, systems monitoring, and alerting, Scalyr is a DevOps tool that helps teams solve problems quickly. In fact, Scalyr searches terabytes of logs in mere seconds.

Key Features:

  • Aggregates all server logs and metrics into a centralized system in real time
  • Powerful web UI delivers search results in seconds
  • Insights and visualizations for the entire DevOps team so you can diagnose issues before they grind operations to a halt
  • Monitor key metrics, alert when trouble is about to strike, and keep operations moving smoothly
  • Integrated suite of server monitoring, log management, visualization, and analysis tools to find and resolve more incidents in less time and all from one screen

Cost: FREE trial available for 30 days

  • Silver: $99/month – 2GB/day log volume with 14 days retention
  • Gold: $249/month – 5GB/day log volume with 21 days retention
  • Platinum: $499/month – 10GB/day log volume with 30 days retention
  • Enterprise: Contact for a quote

42. Stackify Prefix
@Stackify

Stackify is a lightweight DevOps tool that shows real-time logs, errors queries, and more directly at your workstation. Rather than serving as a standard code profiler, Prefix displays details per web request to help teams understand what your code is doing and how long it takes.

Key Features:

  • Detailed trace of every web request
  • Eliminate messy config or code changes
  • Runs fast and always is ready
  • Provides an instant feedback loop to see what your .NET or Java web apps are doing
  • Find and fix bugs prior to production

Cost: FREE

43. SaltStack
@SaltStack

SaltStack is software for data-driven orchestration and configuration management at scale. This DevOps tool is the solution for intelligent orchestration for the software-defined data center.

Key  Features:

  • Manages heterogeneous computing environments
  • Orchestrates any cloud
  • Automates deployment of nearly any infrastructure and application stack used to create modern cloud, enterprise IT, and web-scale
  • Proven and packaged for unique infrastructure automation, cloud orchestration, and configuration management requirements of DevOps, CloudOps, and ITOps at scale

Cost: Contact for a quote

44. Ansible
@ansible

Providing the simplest way to automate IT, Ansible is a DevOps tool for automating your entire application lifecycle. Ansible is designed for collaboration and makes it much easier for DevOps teams to scale automation, manage complex deployments, and speed productivity.

Key Features:

  • Deploy apps
  • Manage systems
  • Avoid complexity
  • Simple IT automation that eliminates repetitive tasks and frees teams to do more strategic work

Cost: Contact for a quote

45. Code Climate
@codeclimate

Code Climate helps teams ensure the health of your code, from the command line to cloud. With Code Climate, you get a DevOps tool for automated code review for test coverage, complexity, duplication, security, style, and more.

Key Features:

  • Merge with confidence
  • Fix issues sooner to ship better code more quickly
  • Automated code review where you work
  • Get immediate results within your pull requests
  • Integrates directly into your workflow
  • One interface for all data, from test coverage and style to security and code quality

Cost: FREE trial for 14 days

  • Standard, Hosted: $16.67/set/month billed annually or $20/seat/month billed monthly
  • Enterprise, On-Premise or Hosted: Contact for a quote

46. Rudder
@RudderProject

Rudder provides continuous configuration and auditing software for automatically measuring and correcting configuration drift on Linux, Windows, and more. This DevOps tool is an easy-to-use, web-driven, role-based solution for IT infrastructure automation and compliance.

Key Features:

  • Workflow offers various user options at their own level: non-expert users, expert users, and managers
  • Automate common system administration tasks such as installation and configuration
  • Enforce configuration over time
  • Inventory all managed nodes
  • Web interface for configuring and managing nodes and their configuration
  • Compliance reporting by configuration and/or by node

Cost: FREE

47. Puppet Enterprise
@puppetize

Puppet Enterprise is one of the most popular DevOps tools on the market because it enables teams to deliver technology changes quickly, release better software, and do it more frequently with confidence. Use Puppet Enterprise to manage infrastructure as code and get a solid foundation for versioning, automated testing, and continuous delivery.

Key Features:

  • Deploy changes with confidence
  • Recover more quickly from failures
  • Free your team to be more agile and responsive to business needs
  • Increase reliability by decreasing cycle times
  • Ensures consistency across development, test, and production environments so teams know that changes are consistent and systems are stable when you promote them

Cost: FREE trial available

  • 12-Month Puppet Enterprise Subscription for up to 500 Nodes: $3,000 – Standard support and maintenance
  • Contact sales for more than 500 nodes or for premium support

48. Graylog
@graylog2

An open source log management tool that works wonders for DevOps teams, Graylog delivers trusted, full-featured log management. Build specifically for DevOps, security, and operations, Graylog stores, searches, and analyzes log data from any source.

Key Features:

  • Monitoring of distributed applications at any time and on demand
  • All log data available and accessible in one central location
  • Discover and resolve issues faster
  • Ensure customer satisfaction with less downtime and better performance
  • Proactively monitor key indicators and exceptions across the entire stack
  • Reuse code and simplify rule management by composing stages in named pipelines

Cost: FREE

49. UpGuard
@UpGuard

UpGuard is a DevOps tool that offers visibility into the state of your IT infrastructure and enables teams to understand risk potential, prevent breaches, and hasten software delivery. UpGuard’s solutions provide complete visibility into server and device configurations and enable teams to ensure systems are secure while minimizing the risk of unplanned outages and data breaches.

Key Features:

  • Integrity monitoring allows you to detect and rectify integrity issues before they get out of control
  • Powerful diffing capabilities for discovering and comparing differences between single systems or entire environments, regardless of complexity
  • Advanced vulnerability analytics to keep teams in the loop with current, tested information for better decision making

Cost: Contact for a quote

50. Sensu
@sensu

Sensu delivers full-stack monitoring for dynamic operating environments. As a DevOps tool, Sensu is helpful in monitoring servers, services, application health, and business KPIs, collecting and analyzing custom metrics, and being alerted to failures before users do.

Key Features:

  • A cohesive monitoring platform that focuses on composability and extensibility
  • Approximately 70% of Sense users report standardizing on Sensu and replacing at least 3 or more legacy monitoring systems within the first 30 days of installing it while improving monitoring coverage by over 25%
  • Monitor servers, containers, services, applications, network devices, and remote resources
  • Reuse existing monitoring logic
  • Designed to work with automation tools like Puppet, Chef, and Ansible
  • Improves operational visibility by providing a single pane of glass for multiple physical or logical data centers

Cost: FREE trial available

  • Sensu Enterprise: Starts at $42/month paid annually or $50/month paid monthly

Special Thanks to ANGELA STRINGFELLOW for this informative post

Source: http://www.edumobile.org/miscellaneous/top...
In Developer Tools
← Running Java and Scala Apps With Play: VPS and DockerDeclarativity Comes at a Price →
  • Developer Tools
  • Games
  • General
  • Meetups
  • Tips
  • July 2018
    • Jul 13, 2018 11 Tips for “How to be a Healthy Web Developer” Jul 13, 2018
  • May 2018
    • May 24, 2018 Industry Spotlight: No-code solutions help developers help themselves May 24, 2018
    • May 23, 2018 Web Scraping With Google Sheets May 23, 2018
    • May 21, 2018 Highlights from Frontend Tooling Survey 2018 May 21, 2018
    • May 16, 2018 Writing multi-platform mobile apps with react native and kotlin May 16, 2018
    • May 14, 2018 6 tips to ensure that the quality of your data will optimize the performance of your algorithms May 14, 2018
    • May 8, 2018 Eyes wide open - Correct Caching is always hard May 8, 2018
    • May 4, 2018 A guide to automated testing tools May 4, 2018
    • May 2, 2018 Trying out Transcrypt May 2, 2018
  • April 2018
    • Apr 27, 2018 Introduction to Unit Testing with Java Apr 27, 2018
    • Apr 24, 2018 How will you handle null references if you are designing a new language? Apr 24, 2018
    • Apr 20, 2018 Designing very large (JavaScript) applications Apr 20, 2018
    • Apr 16, 2018 Python Top 10 Articles for the Past Month (v.Apr 2018) Apr 16, 2018
    • Apr 10, 2018 Which is the fastest version of Python? Apr 10, 2018
    • Apr 4, 2018 Python Regular Expressions Cheat Sheet Apr 4, 2018
    • Apr 2, 2018 Impact of Polymorphism on Component-Based Frameworks Like React Apr 2, 2018
  • March 2018
    • Mar 28, 2018 Using React, Firebase, and Ant Design to Quickly Prototype Web Applications Mar 28, 2018
    • Mar 23, 2018 Make your code easier to read with Functional Programming Mar 23, 2018
    • Mar 20, 2018 Web Components — the right way Mar 20, 2018
    • Mar 16, 2018 Developers love trendy new languages but earn more with functional programming Mar 16, 2018
    • Mar 15, 2018 Fantastic youtube channels, with top-quality learning for software engineers Mar 15, 2018
    • Mar 14, 2018 Private Blockchain vs Public Blockchain Mar 14, 2018
    • Mar 13, 2018 Data science with Python: Turn your conditional loops to Numpy vectors Mar 13, 2018
    • Mar 12, 2018 The two big traps of code test coverage Mar 12, 2018
    • Mar 9, 2018 TOP 10 JavaScript errors to be aware of Mar 9, 2018
    • Mar 7, 2018 You don't have to learn everything Mar 7, 2018
    • Mar 6, 2018 Practical Advice To Whip Complexity And Develop Simpler Software Mar 6, 2018
    • Mar 2, 2018 Java vs. Kotlin - Which Language Should Android Developers Start With? Mar 2, 2018
    • Mar 1, 2018 Getting started with Higher Order Components and Recompose Mar 1, 2018
  • February 2018
    • Feb 28, 2018 Keep calm and code on: Productivity tools for developers Feb 28, 2018
    • Feb 22, 2018 Working with datetime objects and timezones in Python Feb 22, 2018
    • Feb 21, 2018 Julia vs R vs Python: string-sort performance + an unfinished journey to optimizing Julia's performance Feb 21, 2018
    • Feb 20, 2018 Virtual Environments Demystified Feb 20, 2018
    • Feb 14, 2018 I used neural networks to see what a self-driving car sees Feb 14, 2018
    • Feb 13, 2018 What is Cython? Python at the speed of C Feb 13, 2018
    • Feb 12, 2018 The faux fears of functional programming Feb 12, 2018
    • Feb 7, 2018 How to generate XML with Kotlin Extension functions and Lambdas in Android app Feb 7, 2018
    • Feb 6, 2018 Employers want JavaScript, but developers want Python Feb 6, 2018
    • Feb 5, 2018 Popular Use Cases of Blockchain Technology You Need to Know Feb 5, 2018
  • January 2018
    • Jan 31, 2018 Why You Must Always Follow Test to Break Principles Jan 31, 2018
    • Jan 30, 2018 Ten More Things I Wish I'd Known About bash Jan 30, 2018
    • Jan 29, 2018 Awesome Developer Streams Jan 29, 2018
    • Jan 26, 2018 3 Healthy Habits for Programmers Jan 26, 2018
    • Jan 23, 2018 Why code coverage is not a reliable metric Jan 23, 2018
    • Jan 22, 2018 Why I’m Learning Python in 2018 Jan 22, 2018
    • Jan 19, 2018 Stateless Service Gotchas Jan 19, 2018
    • Jan 18, 2018 Do you really think you know strings in Python? Jan 18, 2018
    • Jan 17, 2018 React Router v4: Philosophy and Introduction Jan 17, 2018
    • Jan 12, 2018 Avoiding the Builder Design Pattern in Kotlin Jan 12, 2018
    • Jan 11, 2018 Will Blockchain Impact Jobs? Three Things You Need To Know Jan 11, 2018
    • Jan 10, 2018 Internet of Things (IoT) and Blockchain Jan 10, 2018
    • Jan 9, 2018 Software security is hopelessly broken Jan 9, 2018
    • Jan 5, 2018 Defer scripts to speed up rendering Jan 5, 2018
    • Jan 4, 2018 How to use Kotlin's 'it also let apply run' Jan 4, 2018
    • Jan 3, 2018 A new era in IT architectures Jan 3, 2018
    • Jan 2, 2018 Getting started with Functional Programming and Ramda Jan 2, 2018
  • December 2017
    • Dec 27, 2017 Interactive Machine Learning: Make Python ‘Lively’ Again Dec 27, 2017
    • Dec 21, 2017 Learning more Go and some computer science by implementing a language Dec 21, 2017
    • Dec 20, 2017 The uninitialized variable anathema: non-deterministic C++ Dec 20, 2017
    • Dec 19, 2017 Code to go: helping you find updated snippets for common use cases Dec 19, 2017
    • Dec 18, 2017 Java 8: The Bad Parts Dec 18, 2017
    • Dec 15, 2017 6 magic sugars that can make your Kotlin codebase happier  Dec 15, 2017
    • Dec 14, 2017 How blockchain could revolutionize the food industry Dec 14, 2017
    • Dec 12, 2017 Learning Kotlin by “Mistake” Dec 12, 2017
    • Dec 11, 2017 Zipper says smartphones will make blockchain and cryptocurrencies mainstream Dec 11, 2017
    • Dec 8, 2017 Can Smart Contracts Outsmart Commercial Agreements? Dec 8, 2017
    • Dec 7, 2017 What’s next for the Groovy language: The 2018 roadmap Dec 7, 2017
    • Dec 5, 2017 Hardware – Getting started with Nodebots and Johnny-Five Dec 5, 2017
    • Dec 4, 2017 Make Your Go Programs Lightning Fast With Profiling Dec 4, 2017
    • Dec 1, 2017 Introduction to Android Kotlin Style Guides Dec 1, 2017
  • November 2017
    • Nov 30, 2017 Bringing Blockchain to IoT Nov 30, 2017
    • Nov 28, 2017 Functions with R and rvest: A Laymen’s Guide Nov 28, 2017
    • Nov 27, 2017 Big Challenge in Deep Learning: Training Data Nov 27, 2017
    • Nov 24, 2017 10 Java Experts and Devs to Follow Nov 24, 2017
    • Nov 23, 2017 5 approaches to learning Python Nov 23, 2017
    • Nov 22, 2017 Build your first basic Android game in just 7 minutes (with Unity) Nov 22, 2017
    • Nov 21, 2017 How to Create Your Own Slide-Out Navigation Panel in Swift Nov 21, 2017
    • Nov 20, 2017 The Cost Of JavaScript Nov 20, 2017
    • Nov 17, 2017 Aspect Ratios for Grid Items Nov 17, 2017
    • Nov 15, 2017 7 Innovative AI Test Automation Tools for the Future: The Third Wave Nov 15, 2017
    • Nov 14, 2017 R, Python or SAS: Which one should you learn first? Nov 14, 2017
    • Nov 13, 2017 5 Quick Resources for Mastering CSS Grid Layout Nov 13, 2017
    • Nov 10, 2017 How to build a Progressive Web App Nov 10, 2017
    • Nov 9, 2017 The Most Clever Line of JavaScript Nov 9, 2017
    • Nov 8, 2017 Consistency models Nov 8, 2017
    • Nov 7, 2017 Should I use React Native? Nov 7, 2017
    • Nov 6, 2017 Best Linux Code Editor: Top 10 Reviewed and Compared Nov 6, 2017
    • Nov 3, 2017 Web Typography: Designing Tables to be Read, Not Looked At Nov 3, 2017
    • Nov 2, 2017 13 Subreddits For Coding & Programming Help Nov 2, 2017
    • Nov 1, 2017 JavaScript: Learn Promises Nov 1, 2017
  • October 2017
    • Oct 31, 2017 Machine Learning Algorithms: Which One to Choose for Your Problem Oct 31, 2017
    • Oct 30, 2017 Google releases new Neural Networks API in Android 8.1 Developer Preview Oct 30, 2017
    • Oct 27, 2017 Meet the high schooler shaking up artificial intelligence Oct 27, 2017
    • Oct 26, 2017 You Could Become an AI Master Before You Know It. Here’s How. Oct 26, 2017
    • Oct 25, 2017 How dev and ops can prepare for computing's next big leap Oct 25, 2017
    • Oct 24, 2017 Gang of Four Design Patterns Oct 24, 2017
    • Oct 23, 2017 Stunning AI Breakthrough Takes Us One Step Closer to the Singularity Oct 23, 2017
    • Oct 20, 2017 Modern JavaScript Explained For Dinosaurs Oct 20, 2017
    • Oct 19, 2017 (At Least) Four Things for Testers To Do in Planning Meetings Oct 19, 2017
    • Oct 18, 2017 Why you need Terminal Oct 18, 2017
    • Oct 17, 2017 Arrow Functions in JavaScript Oct 17, 2017
    • Oct 16, 2017 Why Machine Learning Isn't As Hard To Learn As You Think Oct 16, 2017
    • Oct 13, 2017 'We think autonomous coding is a very real thing' – GitHub CEO imagines a future without programmers Oct 13, 2017
    • Oct 12, 2017 5 Trends to Watch in the Java Ecosystem Oct 12, 2017
    • Oct 11, 2017 Kotlin could overtake Java on Android next year Oct 11, 2017
    • Oct 10, 2017 Setting up Webpack, Babel and React from scratch, revisited Oct 10, 2017
    • Oct 9, 2017 Learn by Doing: The 8 Best Interactive Coding Websites Oct 9, 2017
    • Oct 6, 2017 Async/Await—Simple Example in Four Lines of Code Oct 6, 2017
    • Oct 5, 2017 Gartner's Top 10 Predictions For IT In 2018 And Beyond Oct 5, 2017
    • Oct 4, 2017 Personal Brand Development For Software Engineers Oct 4, 2017
    • Oct 3, 2017 The Coming Software Apocalypse Oct 3, 2017
    • Oct 2, 2017 10 Super Useful Code Generators for Web Designers Oct 2, 2017
  • September 2017
    • Sep 29, 2017 Exploiting insecure file extraction in Python for code execution Sep 29, 2017
    • Sep 28, 2017 From PHP to JavaScript with Node.js Sep 28, 2017
    • Sep 27, 2017 New Theory Cracks Open the Black Box of Deep Learning Sep 27, 2017
    • Sep 26, 2017 4 promising open source projects for 2018 Sep 26, 2017
    • Sep 25, 2017 Machine Learning Top 10 Articles For the Past Month (v.Sep 2017) Sep 25, 2017
    • Sep 21, 2017 Conditional module imports in Angular Sep 21, 2017
    • Sep 20, 2017 Spidering the WEB Sep 20, 2017
    • Sep 19, 2017 Runtime type information for JavaScript Sep 19, 2017
    • Sep 18, 2017 From imperative to functional JavaScript Sep 18, 2017
    • Sep 15, 2017 The Roots of Computer Code Lie in Telegraph Code Sep 15, 2017
    • Sep 14, 2017 Build your own Machine Learning Visualizations with the new TensorBoard API Sep 14, 2017
    • Sep 13, 2017 Javascript Variable Scope & Closures: A Primer Sep 13, 2017
    • Sep 12, 2017 How Machine Learning and AI could eventually replace development work Sep 12, 2017
    • Sep 11, 2017 20 essential browser extensions for web pros Sep 11, 2017
    • Sep 8, 2017 The Incredible Growth of Python Sep 8, 2017
    • Sep 6, 2017 Javascript : The Curious Case of Null >= 0 Sep 6, 2017
    • Sep 5, 2017 How to Extract and Clean Data From PDF Files in R Sep 5, 2017
    • Sep 4, 2017 Handling SCSS variables at scale Sep 4, 2017
    • Sep 1, 2017 JavaScript Scope and Closures Sep 1, 2017
  • August 2017
    • Aug 31, 2017 What does it take to build a chatbot? Let’s find out. Aug 31, 2017
    • Aug 30, 2017 10 Free Onboarding UIs Built With CSS and JavaScript Aug 30, 2017
    • Aug 29, 2017 JavaScript — WTF is ES6, ES8, ES 2017, ECMAScript… ? Aug 29, 2017
    • Aug 28, 2017 Demystifying AI, Machine Learning, and Deep Learning Aug 28, 2017
    • Aug 25, 2017 Best PHP Frameworks In 2017 Aug 25, 2017
    • Aug 24, 2017 async & await Aug 24, 2017
    • Aug 23, 2017 Exceptional Python Aug 23, 2017
    • Aug 22, 2017 Data Science for Java Developers With Tablesaw Aug 22, 2017
    • Aug 21, 2017 Transform your ideas into code with this app-enabled robot Aug 21, 2017
    • Aug 18, 2017 Exploring Tagless Final pattern for extensive and readable Scala code Aug 18, 2017
    • Aug 17, 2017 What’s new in Java EE 8 Aug 17, 2017
    • Aug 11, 2017 Code Recipes Now on GitHub - 5,000+ Recipes for Python, Perl, Ruby and More Aug 11, 2017
    • Aug 10, 2017 You’re Doing It Wrong: Deadlines Aug 10, 2017
    • Aug 9, 2017 Decorators and Code Reuse Aug 9, 2017
    • Aug 8, 2017 Anonymous Recursion in JavaScript Aug 8, 2017
    • Aug 7, 2017 Learning at work Aug 7, 2017
    • Aug 4, 2017 The Tools of Java Development (Final): Artifacts and Languages Aug 4, 2017
    • Aug 3, 2017 To Java or Not to Java: What the Stats Show Aug 3, 2017
    • Aug 2, 2017 Coping with (Code) Failures Aug 2, 2017
    • Aug 1, 2017 Good Coding Practices – Five Tips to Enhance Code Quality Aug 1, 2017
  • July 2017
    • Jul 31, 2017 Introduction to Node.js cloud deployment Jul 31, 2017
    • Jul 28, 2017 Eight habits of effective API developers Jul 28, 2017
    • Jul 27, 2017 JDK 9: Pitfalls For The Unwary Jul 27, 2017
    • Jul 26, 2017 4 Reasons You Should Learn Python Jul 26, 2017
    • Jul 25, 2017 Data Structures Related to Machine Learning Algorithms Jul 25, 2017
    • Jul 24, 2017 The Best Kits for Teaching Kids How to Code Jul 24, 2017
    • Jul 21, 2017 A Modern Day Front-End Development Stack Jul 21, 2017
    • Jul 20, 2017 The 10 easiest programming languages to learn Jul 20, 2017
    • Jul 19, 2017 How to code an augmented reality marker Jul 19, 2017
    • Jul 18, 2017 Is speech recognition software having a renaissance? Jul 18, 2017
    • Jul 17, 2017 Why Developers Should Care About CMS Jul 17, 2017
    • Jul 14, 2017 Coders Code Jul 14, 2017
    • Jul 13, 2017 Nearly 45% Techies Get Job Offers Through Code Contests: Study Jul 13, 2017
    • Jul 12, 2017 The Secret of High-Performing Developers Jul 12, 2017
    • Jul 11, 2017 Cozmo update makes it easy to write code for robots Jul 11, 2017
    • Jul 10, 2017 Running Java and Scala Apps With Play: VPS and Docker Jul 10, 2017
    • Jul 7, 2017 Top DevOps Tools: 50 Reliable, Secure, and Proven Tools for All Your DevOps Needs Jul 7, 2017
    • Jul 6, 2017 Declarativity Comes at a Price Jul 6, 2017
    • Jul 5, 2017 Best Python Books In 2017 Jul 5, 2017
    • Jul 4, 2017 I'm proud to be a programmer Jul 4, 2017
    • Jul 3, 2017 The Ultimate List of 38 JavaScript Tools Jul 3, 2017
  • June 2017
    • Jun 30, 2017 New open-source Python library helps developers create reactive web apps Jun 30, 2017
    • Jun 29, 2017 Java 9 Modules Tutorial Jun 29, 2017
    • Jun 28, 2017 Hacking Open Source Software for Fun and Non-Profit Jun 28, 2017
    • Jun 27, 2017 Exploring Scala AST in your browser Jun 27, 2017
    • Jun 26, 2017 50 Common Java Errors and How to Avoid Them (Part 1) Jun 26, 2017
    • Jun 23, 2017 Mikeal Rogers: Node.js Will Overtake Java Within a Year Jun 23, 2017
    • Jun 22, 2017 Prepack — The Latest Big Thing in JavaScript Jun 22, 2017
    • Jun 21, 2017 Using Google Cloud Emulators in Integration Tests Jun 21, 2017
    • Jun 20, 2017 Classes, Complexity, and Functional Programming Jun 20, 2017
    • Jun 19, 2017 JavaScript Showdown: == vs === Jun 19, 2017
    • Jun 16, 2017 How to start down the path of the programmer? Jun 16, 2017
    • Jun 15, 2017 Analysis Suggests Code from Female Facebook Engineers Gets Rejected More Often Than Code From Men Jun 15, 2017
    • Jun 14, 2017 Microsoft gives developers more machine learning ammo Jun 14, 2017
    • Jun 13, 2017 The 15-year-old developer making a difference one app at a time Jun 13, 2017
    • Jun 12, 2017 What is a progressive web app? Jun 12, 2017
    • Jun 9, 2017 Build software like Lego with this smart new developer tool Jun 9, 2017
    • Jun 7, 2017 Learning JavaScript with Gordon Zhu, Founder of Watch and Code Jun 7, 2017
    • Jun 6, 2017 Microsoft’s high-performance, open source, deep learning toolkit is now generally available Jun 6, 2017
    • Jun 2, 2017 Code Cards: A game to learn How to Code Jun 2, 2017
    • Jun 1, 2017 Java SE 9: What's New? Jun 1, 2017
  • May 2017
    • May 31, 2017 A Short History of Java May 31, 2017
    • May 30, 2017 Android Announces Support for Kotlin May 30, 2017
    • May 26, 2017 Top Programming Blogs and Websites Every Programmer Must Follow May 26, 2017
    • May 24, 2017 a compromise on `this` May 24, 2017
    • May 23, 2017 Future shop: How tech trends will reshape the IT department structure May 23, 2017
    • May 22, 2017 Cleaning up your codebase with a clean architecture May 22, 2017
    • May 19, 2017 Writing Tidy Code May 19, 2017
    • May 18, 2017 Merged code belongs to the team, not the individual, our language should reflect that May 18, 2017
    • May 17, 2017 SLAP Your Functions! May 17, 2017
    • May 16, 2017 Hacky and Clean Programming May 16, 2017
    • May 15, 2017 Facebook’s Prepack — The Next Killer In The JavaScript Zone May 15, 2017
    • May 12, 2017 Java and C continue to decline in popularity May 12, 2017
    • May 11, 2017 Vandium: The Node.js Framework for AWS Lambda May 11, 2017
    • May 9, 2017 A Better Way to Code May 9, 2017
    • May 8, 2017 Moms who code (so girls will code) May 8, 2017
    • May 5, 2017 Understanding Hoisting in JavaScript May 5, 2017
    • May 4, 2017 To comment or not to comment? // that is the question May 4, 2017
    • May 3, 2017 9 Essential Terms You Should Know If You’re New to Front-end Development May 3, 2017
    • May 2, 2017 Google Assistant SDK launches for developers and device makers May 2, 2017
  • April 2017
    • Apr 28, 2017 Google wants Android developers to think more about color Apr 28, 2017
    • Apr 27, 2017 Top 20 Free Coding Editors Apr 27, 2017
    • Apr 26, 2017 All about java.util.Date Apr 26, 2017
    • Apr 25, 2017 Putting comments in code: the good, the bad, and the ugly Apr 25, 2017
    • Apr 24, 2017 Why Should I Write Getters and Setters? Apr 24, 2017
    • Apr 21, 2017 You Are Not The Code You Write Apr 21, 2017
    • Apr 20, 2017 Code is Data (reasoning) Apr 20, 2017
    • Apr 19, 2017 Asynchronous Functions 101 Apr 19, 2017
    • Apr 18, 2017 The rising security risk of the citizen developer Apr 18, 2017
    • Apr 12, 2017 15 free games that will help you learn how to code Apr 12, 2017
    • Apr 11, 2017 Why does my code slow down sometimes (and how to find out who’s behind all this)? Apr 11, 2017
    • Apr 10, 2017 Namespacing: how to help organize your JavaScript Apr 10, 2017
    • Apr 7, 2017 Branching Your Code Apr 7, 2017
    • Apr 5, 2017 Coders Aren’t Assembly Line Workers Apr 5, 2017
    • Apr 4, 2017 3 software development trends you don’t want to miss Apr 4, 2017
    • Apr 3, 2017 Don't be afraid to expand your code for readability Apr 3, 2017
  • March 2017
    • Mar 31, 2017 Modules vs. microservices Mar 31, 2017
    • Mar 30, 2017 Why You Should Consider Open Sourcing Your Software Mar 30, 2017
    • Mar 29, 2017 Structure Your JavaScript Code for Testability Mar 29, 2017
    • Mar 28, 2017 Why Open Source Is Good For Business Mar 28, 2017
    • Mar 27, 2017 An insecure mess: How flawed JavaScript is turning web into a hacker's playground Mar 27, 2017
    • Mar 24, 2017 Anticipating User Needs: Creating Software for Humans Mar 24, 2017
    • Mar 22, 2017 Glitch invites you to remix other people’s code for fun and functionality Mar 22, 2017
    • Mar 21, 2017 Unconventional way of learning a new programming language Mar 21, 2017
    • Mar 20, 2017 Three Attitudes that Lead to Maintainable Code Mar 20, 2017
    • Mar 17, 2017 Writing a JavaScript Framework - Client-Side Routing Mar 17, 2017
    • Mar 16, 2017 Does Functional Programming scare you? Mar 16, 2017
    • Mar 15, 2017 The benefits of Component Driven Web Development Mar 15, 2017
    • Mar 14, 2017 Unlock your kids’ inner game builders with LittleBits’ Code Kit Mar 14, 2017
    • Mar 13, 2017 Tune Up Your Code with the Crankshaft Compiler Mar 13, 2017
    • Mar 10, 2017 Three Attitudes that Lead to Maintainable Code Mar 10, 2017
    • Mar 8, 2017 Microsoft’s AI is learning to write code by itself, not steal it Mar 8, 2017
    • Mar 7, 2017 20 Useful .htaccess Code Tricks & Tips Mar 7, 2017
    • Mar 6, 2017 From “Highway to (callback) Hell” to “Stairway to (async/await) Heaven” Mar 6, 2017
    • Mar 3, 2017 How to fail as a developer Mar 3, 2017
    • Mar 1, 2017 A Detailed Introduction To Webpack Mar 1, 2017
  • February 2017
    • Feb 28, 2017 The Complex Cloud – The Next Level of Cloud Computing Feb 28, 2017
    • Feb 24, 2017 Why Agile-Based UX is Hard Feb 24, 2017
    • Feb 23, 2017 Tools for Radicals Feb 23, 2017
    • Feb 21, 2017 Java libraries you can't miss in 2017 Feb 21, 2017
    • Feb 20, 2017 The Relationship Between Android and Java Feb 20, 2017
    • Feb 17, 2017 JavaScript in 2017 – Libraries and Frameworks Feb 17, 2017
    • Feb 16, 2017 What is the most popular language for machine learning? Feb 16, 2017
    • Feb 15, 2017 “What the #@$% was I thinking!?” How to write understandable code Feb 15, 2017
    • Feb 14, 2017 4 steps to transforming developers into security people Feb 14, 2017
    • Feb 13, 2017 Here's how many millions of lines of code it takes to run different software Feb 13, 2017
    • Feb 9, 2017 Retrospective: Swift at Artsy Feb 9, 2017
    • Feb 6, 2017 Making your Angular Apps fast Feb 6, 2017
    • Feb 3, 2017 Free Essential eBooks for Web Designers & Web Developers Feb 3, 2017
    • Feb 2, 2017 2017 Software Developer Survey Shows Why Websites Fail In Some Browsers Feb 2, 2017
  • January 2017
    • Jan 31, 2017 Code that doesn't exist is code you don't need to debug Jan 31, 2017
    • Jan 30, 2017 7 software development shortcuts that will backfire Jan 30, 2017
    • Jan 27, 2017 The Story Of The Fraudulent Coder Jan 27, 2017
    • Jan 26, 2017 Angular 2.0 Top 10 for the Past Year (v.2017) Jan 26, 2017
    • Jan 25, 2017 A 5-minute Intro to Styled Components Jan 25, 2017
    • Jan 24, 2017 7 reasons you should boost your tech skills, even if you don't work in tech Jan 24, 2017
    • Jan 23, 2017 It’s Not the Code You Struggle With, It’s the Maths Jan 23, 2017
    • Jan 20, 2017 Dismissing Python Garbage Collection at Instagram Jan 20, 2017
    • Jan 19, 2017 Dependencies Jan 19, 2017
    • Jan 17, 2017 10 Tips to Become a Better Node Developer in 2017 Jan 17, 2017
    • Jan 16, 2017 Code is the easy part Jan 16, 2017
    • Jan 13, 2017 Benefits of React and React Native Jan 13, 2017
    • Jan 12, 2017 What makes a good (Android) Software Engineer Jan 12, 2017
    • Jan 11, 2017 Culture Clash: When the Developer Meets the Analytics Manager Jan 11, 2017
    • Jan 10, 2017 How Terrible Code Gets Written by Perfectly Sane People Jan 10, 2017
    • Jan 9, 2017 A Guide to Generating Boring Code with Node Jan 9, 2017
    • Jan 5, 2017 Agile, Lean, Professional Jan 5, 2017
    • Jan 4, 2017 How to Freeze Your Enemy’s ReactJS App Jan 4, 2017
    • Jan 3, 2017 The lessons a young developer learned from a $10,000 mistake that almost cost him his job Jan 3, 2017
    • Jan 2, 2017 You don’t need that comment! Jan 2, 2017
  • December 2016
    • Dec 29, 2016 What to learn in 2017 if you’re a frontend developer Dec 29, 2016
    • Dec 28, 2016 How Terrible Code Gets Written by Perfectly Sane People Dec 28, 2016
    • Dec 27, 2016 First Salesforce, Then Microsoft, Now Google…Are We Entering the Age of ‘Low Code?’ Dec 27, 2016
    • Dec 22, 2016 10 New Features of HTML 5.1 & How to Use Them IRL Dec 22, 2016
    • Dec 21, 2016 One Sure-Fire Way to Improve Your Coding Dec 21, 2016
    • Dec 20, 2016 On the Myth of the 10X Engineer and the Reality of the Distinguished Engineer Dec 20, 2016
    • Dec 19, 2016 Guide to the Style Guide Dec 19, 2016
    • Dec 16, 2016 Going Beyond Hour of Code: A Non-Coding Parent’s Guide Dec 16, 2016
    • Dec 15, 2016 Top Tips to Improve Mobile Game UI Designs Dec 15, 2016
    • Dec 14, 2016 Erlangers! USE LABELS! (aka “Stop Writing Punched-in-the-Face Code Blocks”) Dec 14, 2016
    • Dec 13, 2016 Why use static types in JavaScript? Dec 13, 2016
    • Dec 12, 2016 The Four Critical Practices of Effective Software Development Dec 12, 2016
    • Dec 9, 2016 Feature Flags are not a Silver Bullet Dec 9, 2016
    • Dec 8, 2016 Adventure of Advent of Code Dec 8, 2016
    • Dec 7, 2016 Should engineering managers write code? Wrong question. Dec 7, 2016
    • Dec 6, 2016 This week do an Hour of Code with your kids Dec 6, 2016
    • Dec 5, 2016 Computers could soon be our best developers Dec 5, 2016
    • Dec 2, 2016 Minify your CSS and JavaScript code! Dec 2, 2016
    • Dec 1, 2016 Code Review Checklist and Guidelines for C# Developers Dec 1, 2016
  • November 2016
    • Nov 29, 2016 Code like a girl... Nov 29, 2016
    • Nov 28, 2016 How Developers Stop Learning: Rise of the Expert Beginner Nov 28, 2016
    • Nov 25, 2016 YouTube channels for frontend developers Nov 25, 2016
    • Nov 24, 2016 Introduction to Machine Learning for Developers Nov 24, 2016
    • Nov 23, 2016 Frontend Guidelines Exercise Nov 23, 2016
    • Nov 22, 2016 Best JavaScript Blogs To Keep Your Programming Skills Sharp Nov 22, 2016
    • Nov 21, 2016 Real Web Devs Do SEO From Day One Nov 21, 2016
    • Nov 17, 2016 The Most Useful Free eBooks for Web Developers Nov 17, 2016
    • Nov 16, 2016 10 Best Mobile App Building Platforms Nov 16, 2016
    • Nov 15, 2016 The 7 most vexing problems in programming Nov 15, 2016
    • Nov 14, 2016 So you think you know C? Nov 14, 2016
    • Nov 11, 2016 Is the growing need for cloud skills driving a global developer shortage? Nov 11, 2016
    • Nov 10, 2016 Open Source – Not a One-Way Street Nov 10, 2016
    • Nov 9, 2016 An ordinary developer to an efficient developer Nov 9, 2016
    • Nov 8, 2016 How IoT app development is changing the mobile landscape Nov 8, 2016
    • Nov 7, 2016 Magical Lessons for Muggle Developers Nov 7, 2016
    • Nov 4, 2016 Android devs, we were blind! Nov 4, 2016
    • Nov 2, 2016 10 Hot Programming Trends for 2016 Nov 2, 2016
    • Nov 1, 2016 Top 12 Design Communities for UX/UI Designers and Developers Nov 1, 2016
  • October 2016
    • Oct 31, 2016 3 Important Careers for Business-Focused Data Scientists Oct 31, 2016
    • Oct 27, 2016 Are You A Google Developer? Oct 27, 2016
    • Oct 26, 2016 Is the Internet of Things a developer's dream or a million new headaches? Oct 26, 2016
    • Oct 24, 2016 Questions to ask developers before you start designing Oct 24, 2016
    • Oct 21, 2016 Why Developers Should Focus On Communication Oct 21, 2016
    • Oct 20, 2016 Things you probably didn’t know you could do with Chrome’s Developer Console Oct 20, 2016
    • Oct 19, 2016 Free Bootstrap Themes Oct 19, 2016
    • Oct 18, 2016 Versioning and Releasing Angular Oct 18, 2016
    • Oct 17, 2016 Android 7.1 developer preview is coming later this month with Daydream VR support, app shortcuts API Oct 17, 2016
    • Oct 13, 2016 Angular-dynamic-forms Oct 13, 2016
    • Oct 12, 2016 19 Tips to Make Learning Angular 2 Easier Oct 12, 2016
    • Oct 11, 2016 Essential resources for developers, October 2016 Oct 11, 2016
    • Oct 10, 2016 11 VR game developers to watch Oct 10, 2016
    • Oct 7, 2016 Why Designers and Web Developers Must Work Together Oct 7, 2016
    • Oct 6, 2016 Google Assistant bot ecosystem will open to all developers by end of 2016 Oct 6, 2016
    • Oct 4, 2016 Voxxed Days Thessaloniki Oct 4, 2016
    • Oct 3, 2016 Agile Greece Summit 2016 Oct 3, 2016
  • September 2016
    • Sep 30, 2016 7 games with entertaining fail states that every dev should study Sep 30, 2016
    • Sep 29, 2016 CSS Spinners Sep 29, 2016
    • Sep 28, 2016 7 Things You May Not Know in JavaScript Sep 28, 2016
    • Sep 27, 2016 Our Redux Migration (and 5 tips for adoption in a mature codebase) Sep 27, 2016
    • Sep 26, 2016 Hacker-Proof Code Confirmed Sep 26, 2016
    • Sep 23, 2016 Writing good code: how to reduce the cognitive load of your code Sep 23, 2016
    • Sep 22, 2016 Mobile App Developers Share Their Dreams Sep 22, 2016
    • Sep 21, 2016 Runnable wants to make developers more productive Sep 21, 2016
    • Sep 20, 2016 Don’t Let These Tech Industry Myths Hold You Back Sep 20, 2016
    • Sep 19, 2016 So You Want to be a Functional Programmer (Part 1) Sep 19, 2016
    • Sep 15, 2016 Why learning to be a developer is like learning to be an artist Sep 15, 2016
    • Sep 14, 2016 Experimenting With Conditional Enter-Leave Animations In Angular 2 RC 6 Sep 14, 2016
    • Sep 13, 2016 Testing your project with PHP 7.1 Sep 13, 2016
    • Sep 12, 2016 Why I Use a JavaScript Style Guide and Why You Should Too Sep 12, 2016
    • Sep 9, 2016 Angular 2 with TypeScript Tutorial for Beginners Sep 9, 2016
    • Sep 8, 2016 The Six Commandments of Good Code: Write Code that Stands the Test of Time Sep 8, 2016
    • Sep 7, 2016 Help Your Fellow Developers with Well-Worded Error Messages Sep 7, 2016
    • Sep 6, 2016 HTML 5 Flow Charts, BPMN And Other Diagrams Sep 6, 2016
    • Sep 5, 2016 The Path Ahead for the Young Open Source Developer Sep 5, 2016
    • Sep 2, 2016 Google Play’s beta testing program “Early Access” opens to more developers Sep 2, 2016
    • Sep 1, 2016 7 Good Developer Habits I Wish I’d Adopted Sooner Sep 1, 2016
  • August 2016
    • Aug 31, 2016 My Top Eight Must-Listen Developer Podcasts Aug 31, 2016
    • Aug 30, 2016 Mechanical Work over Web Development Aug 30, 2016
    • Aug 29, 2016 Lerna, a tool for managing JavaScript projects with multiple packages Aug 29, 2016
    • Aug 26, 2016 Dev and test: Gateway drug to the cloud Aug 26, 2016
    • Aug 25, 2016 Intel's Joule Maker Board Targets IoT Developers Aug 25, 2016
    • Aug 23, 2016 Delivering Continuous Value to Customers via Agile Software Development and The Markeplace Aug 23, 2016
    • Aug 22, 2016 Finding Time to Become a Better Developer Aug 22, 2016
    • Aug 19, 2016 Twitter’s Crashlytics gives devs peace of mind with OOM crash reports Aug 19, 2016
    • Aug 18, 2016 12 best web development blogs you should be reading right now Aug 18, 2016
    • Aug 17, 2016 A cartoon intro to Redux Aug 17, 2016
    • Aug 16, 2016 Silicon Valley’s dubious tactics when it comes to staff performance boosting Aug 16, 2016
    • Aug 12, 2016 The case for JS++ Aug 12, 2016
    • Aug 11, 2016 AMP your content - A Preview of AMP'ed results in Search Aug 11, 2016
    • Aug 10, 2016 React Component Jargon as of August 2016 Aug 10, 2016
    • Aug 9, 2016 The 2016 Top Programming Languages Aug 9, 2016
    • Aug 8, 2016 How Does ReactJS Solve the Problem of Data Changing Over Time? Aug 8, 2016
    • Aug 5, 2016 Design Without a Designer. One Developer’s True Story Aug 5, 2016
    • Aug 4, 2016 Microsoft boosts Node development in Visual Studio Aug 4, 2016
    • Aug 3, 2016 You’re Doing It Wrong: Iteration Planning Aug 3, 2016
    • Aug 2, 2016 How to become an IoT app developer Aug 2, 2016
    • Aug 1, 2016 Alto’s Adventure – Sometimes, Innovative Gameplay Is Not The Key to Success Aug 1, 2016
  • July 2016
    • Jul 29, 2016 5 reasons to learn mainframe programming Jul 29, 2016
    • Jul 28, 2016 On Learning iOS from one list Jul 28, 2016
    • Jul 27, 2016 Top 10 Development and Design Articles Jul 27, 2016
    • Jul 26, 2016 How to Design, Code, and Animate SVGs Jul 26, 2016
    • Jul 25, 2016 Big data and its developer fallout Jul 25, 2016
    • Jul 22, 2016 5 Actual Web Designs Trends for 2016 Jul 22, 2016
    • Jul 21, 2016 15 Great Node.js Resources for Developers Jul 21, 2016
    • Jul 20, 2016 Developers focused on Internet of Things grew 34% in the last year Jul 20, 2016
    • Jul 19, 2016 Google launches final Android Nougat Developer Preview Jul 19, 2016
    • Jul 18, 2016 Single Page Apps Using AngularJS and the WordPress REST API Jul 18, 2016
    • Jul 14, 2016 Lean UX vs. Agile UX — is there a difference? Jul 14, 2016
    • Jul 13, 2016 Agile Vs. DevOps: 10 Ways They're Different Jul 13, 2016
    • Jul 12, 2016 5 Brilliant Tools for Front End Developers Jul 12, 2016
    • Jul 11, 2016 Smart Strategies for the End of a Project Jul 11, 2016
    • Jul 8, 2016 What makes a team tick Jul 8, 2016
    • Jul 6, 2016 Preview your Android & iOS React Native apps on your Github Pull Request Jul 6, 2016
    • Jul 5, 2016 Why You Should Make the Worst Parts of Web Development Even Worse Jul 5, 2016
    • Jul 4, 2016 8 Characteristics of a Good Developer Jul 4, 2016
    • Jul 1, 2016 Delightful User Experience with Animation Jul 1, 2016
  • June 2016
    • Jun 30, 2016 An Introduction to TypeScript: Static Typing for the Web Jun 30, 2016
    • Jun 29, 2016 Unity Tips Developer Should Know Jun 29, 2016
    • Jun 28, 2016 Google launches ‘Project Bloks’ toys to teach kids to code Jun 28, 2016
    • Jun 27, 2016 The biggest CSS mistakes and how to avoid them Jun 27, 2016
    • Jun 24, 2016 What are the best-kept secrets of great programmers? Jun 24, 2016
    • Jun 23, 2016 Apple reveals unencrypted heart of iOS 10 code Jun 23, 2016
    • Jun 22, 2016 Build a Twitter Like Search Feed with React.js and appbase.io Jun 22, 2016
    • Jun 21, 2016 The Typical (and Not-So-Typical) Projects You’ll Encounter as an Entry-Level Developer Jun 21, 2016
    • Jun 17, 2016 Debugging JavaScript with Chrome DevTools Breakpoints Jun 17, 2016
    • Jun 16, 2016 The day we hired a blind coder — judge by skills and exp, not disability Jun 16, 2016
    • Jun 15, 2016 GreeceJS #14 meetup Jun 15, 2016
    • Jun 14, 2016 Responsive typography: the basics Jun 14, 2016
    • Jun 13, 2016 The Demographics of Developers Around the World [Infographic] Jun 13, 2016
    • Jun 9, 2016 Airplane Mode Jun 9, 2016
    • Jun 8, 2016 The Quiet Crisis unfolding in Software Development Jun 8, 2016
    • Jun 7, 2016 Seven benefits of mobile analytics services for app developers Jun 7, 2016
    • Jun 6, 2016 New Google AdSense dashboard built with Angular and Dart Jun 6, 2016
    • Jun 3, 2016 Nylas N1 Jun 3, 2016
    • Jun 2, 2016 What is Thread Parallelism, and How Do I Put It to Use? Jun 2, 2016
    • Jun 1, 2016 Being A Developer After 40 Jun 1, 2016
  • May 2016
    • May 31, 2016 A history of JavaScript across the stack May 31, 2016
    • May 30, 2016 Meet Root: The Robot That Will Teach Your Kids to Code May 30, 2016
    • May 27, 2016 Top developers can have a life outside coding May 27, 2016
    • May 26, 2016 Design considerations for mobile apps: Choosing between discrete and multipurpose apps May 26, 2016
    • May 25, 2016 How I take the uncertainty out of fixed-price projects May 25, 2016
    • May 24, 2016 Google turns Firebase into its unified platform for mobile developers May 24, 2016
    • May 23, 2016 Five of the best chatbot building platforms for developers May 23, 2016
    • May 20, 2016 In 2016, how mCommerce market will create more opportunities for Android and iOS developers? May 20, 2016
    • May 19, 2016 3.5M Players and Counting: Torn Banner Studios Shares the Secrets of its Success May 19, 2016
    • May 18, 2016 How To Manage Developers When You’re A Non-Tech Founder May 18, 2016
    • May 17, 2016 Please don’t learn to code May 17, 2016
    • May 16, 2016 Blisk is the browser every developer has been longing for May 16, 2016
    • May 13, 2016 Six Best Tools Every Android Developer Must Know May 13, 2016
    • May 12, 2016 Google acquires Synergyse, an interactive training service for Google Apps May 12, 2016
    • May 11, 2016 Maintanable CSS May 11, 2016
    • May 10, 2016 Is the tide starting to turn for Women In Technology? May 10, 2016
    • May 9, 2016 The 5 Most Common UI Design Mistakes - Kapil Sharma May 9, 2016
    • May 6, 2016 AngularBeans brings together Angular and Java for Web dev May 6, 2016
    • May 5, 2016 Use JavaScript closures efficiently May 5, 2016
    • May 4, 2016 Product Owner training course in Athens May 4, 2016
  • April 2016
    • Apr 27, 2016 Evolution of a Web Developer Apr 27, 2016
    • Apr 26, 2016 Factors In Selecting A Mobile Prototyping Tool Apr 26, 2016
    • Apr 25, 2016 Developers: 10 UX/UI Tools to Have in Your Toolbox Apr 25, 2016
    • Apr 22, 2016 20+ Docs and Guides for Front-end Developers Apr 22, 2016
    • Apr 21, 2016 11 Ways To Train A Newly Minted Developer Apr 21, 2016
    • Apr 19, 2016 Getting Ready For HTTP/2: A Guide For Web Designers And Developers Apr 19, 2016
    • Apr 18, 2016 HTML5.1 begins to take shape on GitHub Apr 18, 2016
    • Apr 15, 2016 Can't Program? Now There's A WYSIWYG For Designing With Code Apr 15, 2016
    • Apr 14, 2016 GreeceJS #13 Apr 14, 2016
    • Apr 13, 2016 Pair programming: The most extreme XP practice? Apr 13, 2016
    • Apr 12, 2016 22 insults no developer wants to hear Apr 12, 2016
    • Apr 11, 2016 10 Popular Online Repositories for Saving Code Snippets Apr 11, 2016
    • Apr 8, 2016 Visual C++ for Linux and Raspberry Pi Development Apr 8, 2016
    • Apr 7, 2016 Will Google find your React content? Apr 7, 2016
    • Apr 6, 2016 What are CSS Modules and why do we need them? Apr 6, 2016
    • Apr 5, 2016 The Future of Application Development and Delivery Is Now Apr 5, 2016
    • Apr 4, 2016 7 Good Developer Habits I Wish I’d Adopted Sooner Apr 4, 2016
    • Apr 1, 2016 Docco: Quick JavaScript Documentation Apr 1, 2016
  • March 2016
    • Mar 31, 2016 Microsoft is adding the Linux command line to Windows 10 Mar 31, 2016
    • Mar 30, 2016 The Top 5 reasons developers stay happy in their jobs (Hint: Ping pong tables aren’t on the list) Mar 30, 2016
    • Mar 29, 2016 How Fuse differs from React Native and NativeScript Mar 29, 2016
    • Mar 24, 2016 Top Ten Front-End Design Rules For Developers Mar 24, 2016
    • Mar 23, 2016 D3xter.js Mar 23, 2016
    • Mar 22, 2016 Developer Submission: Tricky Color – Do you have eyes like a hawk? Mar 22, 2016
    • Mar 21, 2016 7 Types of Animations for Your Mobile App Mar 21, 2016
    • Mar 18, 2016 84 links for the aspiring game developers Mar 18, 2016
    • Mar 16, 2016 State of the Art JavaScript in 2016 Mar 16, 2016
    • Mar 15, 2016 Welcome to Train Jam: The ultimate game developer road trip Mar 15, 2016
    • Mar 11, 2016 21 hot programming trends -- and 21 going cold Mar 11, 2016
    • Mar 10, 2016 Loggly Reveals What Matters Mar 10, 2016
    • Mar 9, 2016 2nd Big Data Meetup - Visualization, Analytics and Search Mar 9, 2016
    • Mar 8, 2016 Discover 50+ best tools and resources for web developers in 2016 Mar 8, 2016
    • Mar 7, 2016 Super Mario Parkour In Augmented Reality Is Beautifully Bonkers Mar 7, 2016
    • Mar 4, 2016 CSS goes 3D with voxel.css Mar 4, 2016
    • Mar 3, 2016 How to track down CPU issues in Node.js Mar 3, 2016
    • Mar 2, 2016 Nuclide, a unified IDE Mar 2, 2016
    • Mar 1, 2016 Dashing, the exceptionally handsome dashboard framework Mar 1, 2016
  • February 2016
    • Feb 29, 2016 What are Google Cloud Functions? Feb 29, 2016
    • Feb 26, 2016 Demystifying AngularJS 1.5 one-way data binding Feb 26, 2016
    • Feb 25, 2016 8 Popular Blogs for Learning Swift 2 Programming Language Feb 25, 2016
    • Feb 24, 2016 Free programming books Feb 24, 2016
    • Feb 23, 2016 How to use Optional values on Java and Android Feb 23, 2016
    • Feb 22, 2016 Native Development vs. Cross Platform Tools Feb 22, 2016
    • Feb 19, 2016 GitHub responds to developer demands with new features Feb 19, 2016
    • Feb 18, 2016 JSCS — JavaScript Code Style Feb 18, 2016
    • Feb 17, 2016 How micromanagement kills creativity and productivity of developers Feb 17, 2016
    • Feb 16, 2016 Do you want to design mobile applications? Here's how you can make prototypes Feb 16, 2016
    • Feb 15, 2016 How the payments industry and developers can work better together Feb 15, 2016
    • Feb 12, 2016 12th GreeceJS Meetup Feb 12, 2016
    • Feb 11, 2016 Google Chrome’s developer tools are finally getting a dark theme Feb 11, 2016
    • Feb 10, 2016 Mobservable Feb 10, 2016
    • Feb 9, 2016 How to upgrade AngularJS apps to AngularJS 2.0 ? Feb 9, 2016
    • Feb 5, 2016 Regex Cross­word Feb 5, 2016
    • Feb 4, 2016 How to seamlessly mix hybrid and native app content Feb 4, 2016
    • Feb 3, 2016 Fresh Resources for Web Developers – February 2016 Feb 3, 2016
    • Feb 2, 2016 The Magic of Middleware: Express.js Fundamentals Feb 2, 2016
    • Feb 1, 2016 Adding Intercom support to your Laravel application Feb 1, 2016
  • January 2016
    • Jan 29, 2016 All the world is a container! Jan 29, 2016
    • Jan 28, 2016 Fixes for common Node.js development issues in Windows Jan 28, 2016
    • Jan 27, 2016 slackcat Jan 27, 2016
    • Jan 26, 2016 Web Page Sizes: A (Not So) Brief History of Page Size through 2015 Jan 26, 2016
    • Jan 25, 2016 Web apps that talk - Introduction to the Speech Synthesis API Jan 25, 2016
    • Jan 22, 2016 Why developers should be allowed to roam free Jan 22, 2016
    • Jan 21, 2016 6 Habits of a Happy Node.js Hacker Jan 21, 2016
    • Jan 20, 2016 V8 JAVASCRIPT FIXES (HORRIBLE!) RANDOM NUMBER GENERATOR Jan 20, 2016
    • Jan 19, 2016 Feature.js, a feature detection library in 1kb Jan 19, 2016
    • Jan 19, 2016 Athens AngularJS Meetup - 5η Συνάντηση Jan 19, 2016
    • Jan 18, 2016 Dealing with different types of something with The Strategy Pattern Jan 18, 2016
    • Jan 18, 2016 24th Athens Agile/Scrum Meetup Jan 18, 2016
    • Jan 15, 2016 Build a Website in 10 Steps with Express.js Jan 15, 2016
    • Jan 14, 2016 A different point of view on web development Jan 14, 2016
    • Jan 13, 2016 Mockaroo, realistic data generator Jan 13, 2016
    • Jan 12, 2016 Athens AngularJS Meetup - 5η Συνάντηση Jan 12, 2016
    • Jan 11, 2016 Serve and test local HTML using Browsersync Jan 11, 2016
    • Jan 8, 2016 A list of free online programming/CS courses (MOOCs) starting in January 2016 Jan 8, 2016
    • Jan 7, 2016 Docker Security: From Kernel to Application Jan 7, 2016
    • Jan 5, 2016 The Art of Command Line Jan 5, 2016
    • Jan 4, 2016 When functional meets Swift — 5 useful libraries for your apps Jan 4, 2016
  • December 2015
    • Dec 30, 2015 4 great leaps machine learning made in 2015 Dec 30, 2015
    • Dec 29, 2015 Laravel 5.2 Now Available Dec 29, 2015
    • Dec 28, 2015 React Components, Elements, and Instances Dec 28, 2015
    • Dec 23, 2015 Preparing for ECMAScript 6: Destructuring Assignment Dec 23, 2015
    • Dec 22, 2015 Atom - a hackable text editor for the 21st Century Dec 22, 2015

IT PROFESSIONALS ACTING FOR BUSINESSES