Tag: Software engineering
-
Serverless local development
Posted on June 15, 2019, Level intermediate Resource Length medium
A guide from the pen of Gareth McCumskey on super hot topic of serverless Developing Serverless applications is a very different way of building applications we've been building for decades now.
Tags architecture-and-apis software-engineering cloud-and-infrastructure
-
The dark side of the product management role
Posted on June 13, 2019, Level beginner Resource Length long
Abhishek Sharma is the author of this article aimed at aspiring product managers. Popularised by all Silicon Valley companies, people think Product Manager is a Mini CEO kind of role. Software Engineers, Business Analysts and even Designers are interested in this role before examining the pros and cons of it.
Tags leadership-and-career miscellaneous software-engineering
-
Look at how Twitter handles its time series data ingestion challenges
Posted on June 11, 2019, Level intermediate Resource Length short
Ram Dagar is author of this overview on the time series topic. The components of time-series are as complex and sophisticated as the data itself. With increasing time, the data obtained increases and it doesn't always mean that more data means more information but, larger sample avoids the error that due to random sampling.
Tags devops-and-ci-cd data-and-analytics ai-and-machine-learning software-engineering
-
How to staff the hybrid cloud
Posted on June 9, 2019, Level beginner Resource Length long
Sandra Gittlen wrote this piece about challenges hybrid cloud pose for IT departments. IT leaders share their advice for getting network and infrastructure teams ready for hybrid cloud environments.
Tags leadership-and-career cloud-and-infrastructure business-and-emerging-tech software-engineering
-
Calculating the cost of software quality in your organization
Posted on June 8, 2019, Level beginner Resource Length long
An article by By Herb Krasner on interesting topic of the cost of software quality. Meeting the customer's expectations at a high degree of conformance is no longer expected to come at a premium –- it is just expected.
Tags leadership-and-career miscellaneous software-engineering
-
Comparison of 3 programming languages for a full-fledged next-generation sequencing tool
Posted on June 6, 2019, Level advanced Resource Length long
Study done by Pascal Costanza, Charlotte Herzeel and Wilfried Verachtert for new implementation language for elPrep. elPrep is an established multi-threaded framework for preparing SAM and BAM files in sequencing pipelines. To achieve good performance, its software architecture makes only a single pass through a SAM/BAM file for multiple preparation steps, and keeps sequencing data as much as possible in main memory.
Tags software-engineering backend-development
-
Distributed systems with RabbitMQ
Posted on June 5, 2019, Level intermediate Resource Length medium
In this article we're going to talk about the benefits of distributed systems and how to move to distributed systems using RabbitMQ. Then we will learn the fundamentals of RabbitMQ and how to interact with it using Python. Written by Denis Orehovsky.
Tags devops-and-ci-cd backend-development software-engineering architecture-and-apis
-
Finding the cheapest flights for a multi-leg trip with Amadeus API and Python
Posted on June 3, 2019, Level intermediate Resource Length short
Vladimir Iakovlev is the author of this tutorial about finding cheapest flights for a multi-leg trip with Amadeus API and Python. Amadeus Travel APIs connect you to the richest information in the travel industry.
Tags backend-development ai-and-machine-learning software-engineering
-
Small & fast Docker images using GraalVM's native-image
Posted on June 2, 2019, Level intermediate Resource Length medium
An article by Adam Warski focusing on optimization of deployment images. The JVM ecosystem has a lot of great traits, but small, cloud-deployment-friendly Docker images is not one of them.
Tags backend-development devops-and-ci-cd software-engineering
-
How to remove unused CSS from your website
Posted on May 30, 2019, Level intermediate Resource Length medium
An article by Dan Englishby describing how to go about clearing CSS files. A cascading style sheet can gradually build up into a bulky file over time. This means two things, your CSS file is messy, and it's unnecessarily bigger.
Tags how-to frontend-and-mobile software-engineering
-
Using JaCoCo as code coverage tool for Scala
Posted on May 29, 2019, Level intermediate Resource Length short
Straight to the point guide by Miles Buckley focusing on open source coverage tool for Java.
Tags architecture-and-apis backend-development software-engineering
-
Progressive Enhancement: Respecting web browser preferences in a post ES6 world
Posted on May 28, 2019, Level intermediate Resource Length short
Jaime Rios is an author of this intro into Progressive Enhancement (PE).
Tags software-engineering frontend-and-mobile