Are you looking for a development process for a small team focused on shipping code in a fast and robust way? Is Continuous Deployment approach something that you consider? Check out how we – Schibsted Media Platform – implemented it in our team.
‘Challenge the status quo’ – that’s the directive at the centre of the strategy of Schibsted Products & Technology. Make the most of our freedom and creativity as a start-up!
Would you like to boost your Jenkins CI? Learn how to create simple pipelines from Jenkins to Amazon Web Services (AWS) using Job DSL Plugin and how to manage Jenkins jobs from source code!
When you start working with microservices or when you want to decouple the components of your architecture you can use one of three existing services with slightly similar features on Amazon Web Services (AWS): SQS, SNS and Kinesis. Which service is proper for your projects? Let’s try to find the
Finding yourself in a dynamic, fast growing IT economy placed in the world of fast changes, uncertainty, and competition, has never been easy. If you want to succeed as a software engineer, you are not only expected to deliver the software but also have a wider view of your business environment.
Learn how to use the Identity and Access Management service from Amazon Web Services. This video is from an internal workshop organized at Schibsted Tech Polska.
How to undertake a refactoring for the performance of a legacy project and build a fast and scalable API.
Almost every day we are challenged with the question: to cache or not to cache? It looks that such dilemma is hard to resolve without further investigation. There are quite many factors to consider before coming up with the final decision.
This article is an overview of dependency injection (DI) techniques that can be used in Scala Play framework apps: Guice, manual DI, the cake pattern, MacWire, and the reader monad.
In this article, we describe how to manage security access to activities created in workflows in Microsoft Dynamics CRM 2013. We also show how we use the activitypointer as a universal activity type parameter in workflow custom code activity.
Gradle is a native build system supported by Android Studio. In the previous post I covered some basics and then focused on generating version code and name, which was especially helpful while building apk. Time to move on to the other fancy tricks.
This article discusses different approaches to creating a layered architecture – how to reflect the business context in the code; how to structure it; how to understand the dependency inversion and infrastructure layer; and finally as a possibly isolate modules.