Learn JavaScript: Tutorials for Beginners, Intermediate and Advanced Programmers

Sagar Arora Developer Tips, Tricks & Resources

  “Nobody expected this, but JavaScript has become the world’s most important programming language today” —Douglas Crockford, JavaScript Architect at PayPal What is Javascript? JavaScript is a simple and easy-to-learn programming language as compared to other languages such as C++, Ruby, and Python. It is a high-level, interpreted language that can easily be embedded with languages like HTML. It was …

Top 10 Node.js Debugging Tips to Debug Like a Pro

Lou Bichard Developer Tips, Tricks & Resources

  Err—not quite. Whilst this tweet is painfully relatable, it also saddens me. This goes to show there are so many Node.js developers out there who are debugging their applications the caveman way. But debugging Node.js needn’t be this hard. The more you relate to this tweet, the more you must read on. Your sanity begs you. Today we’re going beyond …

Top 10 Azure Cognitive Services

Cristopher Burge Developer Tips, Tricks & Resources

Microsoft’s cloud-based platform Azure has helped many businesses expand and cut back on their costs associated with hosting and storing data on a traditional server. Furthermore, the platform has given developers a chance to create, manage, and deploy powerful applications capable of assisting cloud customers to perform any number of tasks. From handwriting recognition to text sentiment analysis and Bing …

Top 10 .NET Debugging Tips

Simon Timms Developer Tips, Tricks & Resources

The best-laid plans of mice and men still go off the rails sometimes. Even when you’ve been rigorous and put unit tests in place, there are times when you’ll want to jump in and debug an application or a unit test. In this article, we’ll take a look at 10 tips for .NET debugging. 1. Setting Breakpoints A breakpoint is …

PHP Performance Optimization Guide

Juliet Mendez Developer Tips, Tricks & Resources

 When developing a web application based on PHP, it’s not enough to just solve the problem and project requirements. Server resources like storage, memory, and number of CPUs contribute to the price of the hosting; that’s why developers should take into consideration these resources when developing web applications.  On top of all of these, the application must run smoothly. There …

Stackify Retrace Releases Support for PHP

Matt Watson Developer Tips, Tricks & Resources, Stackify Product & Company Updates

Stackify was founded with the goal of giving developers the all the tools they need to troubleshoot and monitor their applications. We are very excited to announce that we now have support for PHP monitoring to go along with support for .NET and Java applications. What is Retrace? Retrace is an application performance management (APM) solution that combines code-level performance …

PHP Performance: Five Types of Tools You Need To Know

Juliet Mendez Developer Tips, Tricks & Resources

 To all the developers out there, it is highly advisable that every application you build should have tools that will monitor performance and ensure that it runs correctly. There are a variety of tools available that can monitor your application’s performance. Choosing the right tool that caters to your organization’s needs should be a priority. In general, with the numerous …

Types of Exceptions in Java

Sagar Arora Developer Tips, Tricks & Resources

 Java is an object-oriented programming language. It provides support for various mechanisms such as exception handling. This feature of Java enables developers to manage the runtime errors caused by the exceptions. In this article, you will learn about exceptions in Java. You will also learn about different types of exceptions in Java. Exceptions are the unwanted errors or bugs or …

Top 10 Java Debugging Tips

Sagar Arora Developer Tips, Tricks & Resources

One of the biggest nightmares for all developers is to debug their code. Debugging code written in Java is a tough task. Debugging is the process of determining and fixing bugs or errors present in the code, project, or application. Debugging your application helps you improve the quality of the code. It is a must-have skill for every Java programmer. …

Laravel Eloquent Tutorial With Examples

Juliet Mendez Developer Tips, Tricks & Resources

What is Laravel Eloquent? The PHP Laravel framework is packaged with the Eloquent Object Relational Mapper (ORM), which provides an extremely easy way to communicate with a database. As developers need to create complex websites and other applications, they prefer a hassle-free and shorter development time. Laravel helps make development faster and provides an adequate solution to most problems encountered. …

How To Build Resilient Applications with Polly

Geovanny Alzate Sandoval Developer Tips, Tricks & Resources

Handling errors properly have always been an important and delicate task when it comes to making our applications more reliable. It is true that we can’t know when an exception will happen, but it is true that we can control how our applications should behave under an undesirable state, such as a handled or unhandled exception scenario. When I say …

Learn Go: Top 30 Go Tutorials for Programmers Of All Levels

Sagar Arora Developer Career Development, Developer Tips, Tricks & Resources

 What is Go Programming Language? Go, developed by Google in 2009, is a programming language that provides support for features such as garbage collection, type safety, and dynamic types, to name a few. It is one of the most popular and fastest growing languages. In addition to this, it also supports a standard library and contains built-in types like key-value …

Learn Node.js: Tutorials for Programmers of All Levels

Sagar Arora Developer Career Development, Developer Tips, Tricks & Resources

What is Node.js? Node.js can be defined as a dynamic, cross-platform and open-source JavaScript framework or runtime environment that is built on the Google Chrome JavaScript V8 engine. Node.js, developed by Ryan Dahl in 2009, was initially implemented as a client-side scripting language. Nowadays, it is used to execute JavaScript code and scripts that run server-side to create dynamic web …

Entity Framework Core Tutorial

Simon Timms Developer Tips, Tricks & Resources

Who doesn’t love a little bit of data access? Most line-of-business applications are built over some sort of data storage, and nine times out of ten it is a relational database. SQL has a long and distinguished pedigree dating back to some time in the 1980s. Unfortunately, relational data doesn’t match the way we use it in object-oriented languages. To …

MongoDB Performance Tuning: Everything You Need to Know

Casey Dunham Developer Tips, Tricks & Resources

MongoDB is one of the most popular document databases. It’s the M in the MEAN stack (MongoDB, Express, Angular, and Node.js). Unlike relational databases such as MySQL or PostgreSQL, MongoDB uses JSON-like documents for storing data. MongoDB is free, open-source, and incredibly performant. However, just as with any other database, certain issues can cost MongoDB its edge and drag it down. In …

Learn ASP.NET: 30 Tutorials, Resources, Websites

Sagar Arora Developer Career Development, Developer Tips, Tricks & Resources

 Microsoft ASP.NET is a web development framework that’s used to build dynamic web pages, interactive web services, and robust data-driven web applications. It is a part of Microsoft .NET framework. ASP.NET stands for Active Server Pages Network Enabled Technologies. In 2002, Microsoft released the first version of the ASP.NET framework. It was based on the CLR (Common Language Runtime), which …

Retrace Drives Efficiency and ROI for Boston Software

Krista Klaus Developer Tips, Tricks & Resources

  Background: Boston Software was long overdue for an affordable, reliable APM solution that could provide deep and credible insight into the behavior of its services. Customers began reporting an issue with the software, but traditional monitoring was unable to pinpoint the source. Solution: After researching APM solutions, Boston Software’s CTO Danny Blood signed up for a full-featured, free trial …

How to Transform Software Estimation and Focus on Maximizing ROI

Martin Mari Developer Tips, Tricks & Resources, Insights for Dev Managers

Working with fixed-scope and fixed-budget projects is perhaps one of the biggest product management challenges I have encountered. In this article, I will describe my experience in applying different technical and management practices that, when carried out at different stages, prove to help with these challenges: Avoiding the generation of change requests Adjusting to the initial budget Maximizing the delivery …

Learn Ruby: 30 Best Ruby Tutorials for Programmers

Sagar Arora Developer Career Development, Developer Tips, Tricks & Resources

Ruby is one of the fastest growing languages. Websites like GitHub, Scribd, and Shopify are created with the help of Ruby. So if you have decided to become a developer or programmer, and are looking for a suitable platform, then Ruby is a great language to begin with. An Overview of Ruby Developed by Yukihiro “Matz” Matsumoto, it is a …

REST API: Your Guide to Getting Started Quickly

Eric Goebelbecker Developer Tips, Tricks & Resources

 What is REST? Even though REpresentational State Transfer, also known as REST, is often referred to as a protocol, it’s an architectural style. It defines how applications communicate over the Hypertext Transfer Protocol (HTTP). Applications that use REST are loosely-coupled and transfer information quickly and efficiently. While REST doesn’t define data formats, it’s usually associated with exchanging JSON or XML …