Home » Web Dev (page 10)

Web Dev

How to enable/disable an element using jQuery and JavaScript? Example

Sometimes we need to enable and disable input elements e.g. text box, radio buttons or checkbox, how can we do it dynamically without loading the page? Well, we can use JavaScript, particularly jQuery to do this. An element can be disabled in HTML by setting disable property to true and enabled again by setting disabled=false. By using jQuery, we can ...

Read More »

Working with DynamoDB

Recently, I worked on an IoT-based project where we had to store time-series data coming from multiple sensors and show real-time data to an enduser. Further, we needed to generate reports and analyze gathered information. To deal with the continuous data flowing from the sensors, we chose DynamoDB for storage. DynamoDB promises to handle large data with single-digit millisecond latency, ...

Read More »

Pro Tips for Better Pipeline Notifications

Getting notifications from your Continuous Integration pipeline can make a significant difference in response times. We all know they are important, but getting the most out of notifications and not just extra noise can have big impact. Let’s take a look at some tips that can help you get the most out of your Codeship Notification Center. Tighten Up Slack ...

Read More »

Graph Database Goodness with LevelGraph

Graph databases are one in a plethora of NoSQL databases now found in the wild. They’re unique among their sibling database types by having a unique internal data structure. Graph databases make the relationships within the data a first-class citizen on the same level as the data itself. Consequently, they are most popular in social networking, big data, and science ...

Read More »

How We Rolled Out Our Recent UI Changes

We recently released an updated UI, focusing on the most important pages within our application and laying the groundwork for future improvements. Ryan Wilke, senior product designer at Codeship, wrote about the design process, our thinking, and how we got to the initial release. Along with this design process, we also want to share how we handle complex feature rollouts ...

Read More »

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 »