Blog
categories
Elastic certified engineer exam
Elastic Certified Engineer exam Since mid-2018, there is possibility to become Elastic Certified, which is the official way to show the world you are an Elasticsearch expert.I have recently gone through the exam and this post is about my preparation process and what to expect of the actual exam. ...

Science behind Agile: Part 1
Hi, this is Jan from ableneo.com and this is the opening post to a series about systems that we live in. You shall learn a basic understanding of Systems Thinking.You might have heard of it. We will talk about it.Also, you shall get information about Systemics.It is less likely you heard of that o...

Attending unconference? Come prepared!
Next agile unconference for Czech & Slovak agile practitioners is just around the corner. Having its own specifics, it is best to come well prepared for this type of event. Otherwise, you risk your expectations won’t be met. But is there a way to exceed them instead? Unconference, in short, is a...
Master React with Typescript and Unit Tests
Photo by freddie marriage on UnsplashMost of the React components in our projects should be simple, reusable, testable and well-typed. Design components with well-defined properties that are easy to read and understand. Enhance your developer productivity and experience. Use and promote relevant R...

EXPERIENCE FROM REGIONAL SCRUM GATHERING 2019: KATHMANDU
This spring, while browsing my LinkedIn feed, I found a call for speakers from www.agilenepal.org for Regional Scrum Gathering 2019, an official event of Scrum Alliance. At ableneo, we have a lot to say when it comes to processes, technology and people, but will it be interesting for the peoples in...

Best practices for Javascript projects
Planning with development strategy is lowering the probability of delays or project failures. Examine some of the best practices that can help you deliver solid code with reduced effort and maintenance costs. Know the language The latest Javascript specification introduced useful syntax. It is rec...

Lessons learned from measuring 32 Sprints
Staying with one team as a Scrum Master for a longer period of time gives you an advantage — you can observe, measure and analyze a broad range of metrics and make improvements. Measuring 32 Sprint during 24 monthsYet, even the most carefully chosen metrics may run flat or the best thought i...

Best practices for Logstash
Most of us, working with elastic stack has come to the point where we have to make optimizations in a matter of getting better indexing throughput or lower query response time. The Elastic stack is quite easy to set up and get running. On the other hand, it is a pretty complex science to get the m...

Agile? We‘re Playing The Premier League
How we got visited by a founder of the Agile Manifesto — Arie van Bennekum The whole world is talking about Agile and every day blogs and social media are flooded by a never-ending stream of new articles about how to become agile. It has a catch, though: Quality gets easily lost in this maze...

My takeaways from ng-conf 2019
I had the opportunity to attend this years ng-conf which took place on the 1st-3rd of May in Salt Lake City. How was it? Was it worth ~20 hours of traveling there and back from Central Europe? What a silly question, of course, it was. 😄 Three days full of talks from top-level speakers, there ...

People in Agile: Zabudnite na to, čo viete o HR
Agilné HR alebo ako vykročiť z komfortnej zónyTento blog sa oplatí začať krátkym výletom do histórie, aby sme si zodpovedali otázku: Ako sa vôbec agilita dostala od IT k (personálnemu) manažmentu? Keď v roku 2001 vznikol Agilný manifest, týkal sa výlučne vývoja softvéru v IT t...
How to pass data between routed components in Angular
Pass data between two unrelated components in Angular Continue reading on ableneo Technology »
⚛️ Focused Styling in React and refactoring of Mobx
Are you using React on the project with an external theme? Read more theming of for React, some hints for mobx without decorators and more. This article is for anyone who is working with React is planning to start working with React in the near future likes practical examples ❤️ uses Mobx...
How to use the hygen code generator
How to use the Hygen code generator There are platforms that list thousands of generators namely yeoman but often you will need something simple and custom. The alternative is to use Hygen for generating custom project sections. Hygen is using javascript for prompt and EJS for templating but is ful...
Improve your Javascript Developer Experience by generating code
No one wants to spend time creating boilerplate. Generating repeating code patterns can speed up development tremendously. What are the options? Read more to find out. Choosing a generator and creating templates is an investment. Larger teams can experience faster development time and an increase ...
Compact and Transferable dockerized environment for Data Scientists
Create compact and transferable dockerized environment for Data Scientists Photo by frank mckenna on UnsplashWorld’s leading research and advisory companies like Gartner¹ are predicting upcoming trends for data and analytics markets. According to Gartner¹ the number one trend is Augmented Anal...
Upgrading to Liferay DXP part #2 - working with modules UpgradeSteps
Upgrading to Liferay DXP part #2 — working with modules UpgradeSteps This blog post is a continuation of Liferay DXP upgrade series. So you are upgrading a former 6.2/dxp database to Liferay DXP, and the process fails on some specific module UpgradeStep? Sounds familiar to you? So let’s lo...
Upgrading to Liferay DXP part #1 - portletIds
Upgrading to Liferay DXP part #1— portletIds This blog post is part of the Liferay DXP upgrade series. Are you working on an upgrade project from Liferay 6.2 to Liferay DXP? Then, it is very likely, that you will have to deal with this specific use case: How to replace old portletIds that use...
What can Scrum Masters teach Product Owners and other Scrum Masters?
Hello agile practitioners! I hope you have a chance to observer how are Scrum Masters bringing lots of value when are active and engaged in their organizations. Let me share with you two ways how they may be useful to Product Owners and their fellow Scrum Masters too. Photo by Ian Schneider on Un...
Example of a component with styled components in defaultProps
Theming guidelines — Part 6 —React defaultProps Example The previous article was about explaining why you should use components in defaultProps, now we try to create one as an example. Improve how you style React apps — Use components in defaultProps Photo by Jazmin Quaynor on Unsp...
Improve how you style React apps - Use components in defaultProps
Improve how you style and compose React apps — Use components in defaultProps Theming guidelines — Part 5 — How to solve the problem with components with a large number of props I want to introduce you a technique called components in defaultProps. This technique will allow you t...

State of Agile Community - do Scrum Masters have the right competencies?
On 13th June we’ve attended the biggest agile community event in Slovak & Czech Republic — Agile Open Space as a general partner. More than 100 Scrum Masters and Agile Coaches from Central and Eastern Europe had the chance to exchange knowledge and experience from their agile transformation...