Home » Software Development (page 4)

Software Development

5 Data Science Online Courses to Stay Ahead of the Game

We are in the information age. Almost everything depends on data and information. Especially businesses keep optimizing the way they handle the enormous amount of data using practices of Data Science and Machine Learning to accelerate their growth and profits. Data science is a popular field, mostly because of the continuing technology evolution. Machines today can process and storage large ...

Read More »

Concerns About The Blockchain Technology

The so-called (and marketing-branded) “blockchain technology” is promised to revolutionize every industry. Anything, they say, will become decentralized, free from middle men or government control. Services will thrive on various installments of the blockchain, and smart contracts will automatically enforce any logic that is related to the particular domain. I don’t mind having another technological leap (after the internet), and ...

Read More »

Modeling has_many Relationships with DynamoDB

Recently our team had the requirement of storing data coming from sensors, and we chose DynamoDB for its ability to handle a massive amount of data efficiently. As a fully managed NoSQL database service with the promise of high-performance and scalability, DynamoDB was a perfect choice. Coming from a strong SQL background and being a fan of using ORM such ...

Read More »

Pimp my Git – Manage Different Git Identities

I usually work on different Git projects that need different Git identities. My work flow for new repositories was Clone new repository. Go to cloned repository. If it is necessary to change the Git identity, call a shell script that runs `git config user.name “Sandra Parsick”; git config user.email [email protected]` I was never happy with this solution, but it works. ...

Read More »

The Most Popular Programming Languages for 2017

Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. Take the AppDynamics APM Guided Tour! 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 to answer before they ...

Read More »

How to Identify Major Blockers in a CI/CD Pipeline

Continuous integration, development, and delivery pipelines provide significant benefits to software development. An excellent example of this is “being able to shepherd code changes to production with little-to-no human intervention” like at Mozilla. More broadly, when properly implemented, they reduce time to market and provide greater transparency and reliability of new features and releases. The question though is: when your ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns