Home » Web Dev » Page 10

Web Dev

HashiCorp Tools Useful for Continuous Integration

HashiCorp is a company that feels like it’s always been around. Quietly plugging away just out of the limelight working on awesome products and every now and then releasing something groundbreaking that you wondered how you worked without it. I attended a couple of meetups recently that covered HashiCorp tools and felt the time was ripe I dug into all ...

Read More »

Developing a CI Process for Laravel with Codeship and Forge

Codeship empowers developers to efficiently test and deploy web applications with a basic command. Today, I want to demonstrate some of the platform’s features through testing and deploying a Laravel application. To go through this tutorial, you’re going to need a few things: A local instance of Docker Community Edition A Codeship account A Laravel Forge account – requires subscription ...

Read More »

Refactoring and Design Patterns

Refactoring is a simple concept, and yet it takes some learning to come to a point where refactoring is beneficial. Refactoring means making small adjustments to code throughout the life of a system in order to improve many aspects and give better long-term results. Why Refactor Your Code? The purpose for refactoring code can be for readability, creating a more ...

Read More »

Linking, Monitoring, and Supervising in Elixir

One of the benefits of microservices is that part of the system can go down without bringing the entire system down. With Elixir, each process is in essence a microservice. It’s a small, isolated process that communicates with other processes via message passing, all orchestrated by the Erlang BEAM VM. No memory is shared between processes, so the failure of ...

Read More »

WebExtensions 101

If you know the basic web technology stack (HTML, JS, and CSS), then you can indeed build a WebExtension. It wasn’t always this simple. In the past, one might have needed to know C or Objective-C and the internal workings of the browser’s own code or even the operating system’s idiosyncrasies. Thankfully, there’s been some recent consolidation efforts and some ...

Read More »

Security in the Microservices Paradigm

One of the least glamorous aspects of implementing a Microservices architecture is the security. It’s not fun or cool when compared to things like the circuit breaker or service discovery, yet it is a critical piece of the ecosystem especially in an enterprise setting. I’m working on a large Microservices project for a healthcare enterprise on the East Coast. One ...

Read More »

An Introduction to GraphQL via the GitHub API

RESTful, JSON-delivering APIs are today’s default choice when building an API. However, there’s a new API kid on the block that’s generating considerable attention: GraphQL. GraphQL is an entirely new way to consume and build APIs. Done right, you can build wonderfully tight integrations that aren’t possible with REST APIs. Today, we’ll get firsthand exposure to GraphQL via the GitHub ...

Read More »

Building Web Extensions Because You Can

Browser extensions aren’t a new thing. Firefox had them since before it was named Firefox. Each browser after that created yet another unique way of extending the capabilities of that particular browser. Recently, however, the browsers have been talking more often, and consequently things are getting better. If you’re a web developer, things have gotten far more cohesive in recent ...

Read More »

The Most Popular Programming Languages for 2017

Do you want new insights, best practices and the latest news from top industry thought leaders in Application Performance Management? Follow industry leading Appdynamics blog! It’s hard to believe that it’s already 2017. But with the new year comes new challenges, new opportunities—and, of course—new software projects. One of the most important questions beginner, intermediate, and advanced coders all have ...

Read More »