Posts
- Vue dynamic, async components (lazy load)
— Vue is very nice framework that allows us to simply and quickly create apps. After many many hours and after hundreds of lines, our app can be big, really big. It’s bad for…
- Why I decided to stop racing
— Last time I post about this year edition of Uraz Cross Bike race. It was my first race in this year and it was difficult. It was first and… I think the last one in this year.…
- Laravel Eloquent: MongoDB relations
— Laravel offers very complex Eloquent ORM simple to use, but with a lot of options. One of them is relations support. We can define several types of relations between our models…
- Few words about meditation
— I have been planning this post for a long time, but there has always been something “more important”. But finally, it’s time to write about meditation. In the beginning I must…
- Divide and Conquer
— I work as a software developer and very often must solve big, difficult problems. In most cases, first look at the problem is: “what a crap, it's impossible to do this!”. But…
- Vue-fragment - many components inside template
— Vue is very nice JS framework with in my opinion very clean and simple structure. It's separate HTML, CSS and JavaScript, in effect it's much cleaner than React. But Vue is not…
- Why I love cycling
— I often write about cycling and similar topics like stuff reveiews. But... why? Why it's not only developer, but also cyclist blog, why I like cycling? Answer is not simple,…
- Vue.js - global event bus
— Vue is very nice JavaScript framework fast to use and with clean code. Most of rules are logical and easy to understand, but some limitations may be strange and problematic.…
- Why you should try Zwift
— I really dislike cycling in winter, in bad weather. There are a lot of difficulties with this, which make me angry and discouraged. It’s cold, so we need more clothes and also…
- USB-C hub for MacBook: difficult choice
— Apple redesigned MacBooks in 2016 and since then, these notebooks offers only two types of ports: USB C with Thunderbolt 3, and audio jack. Most of us have a lot of devices…
- A few words about minimalism
— One professor from my studies asked group: what's the difference between big and small house? This question was tricky, because all answers were… bad. Ha could refute all our…
- Fabric.js - change uploaded image color
— Fabric.js is amazing library I know, that we have a lot of drawing possibilities using canvas element, but "vanilla version" is not very readable and difficult to use. With…
- Create development environment on MacOS using Homebrew
— I prefer MacOS to develop, because it’s much more stable than Windows 10 last issues with October update are the best evidence, that something is not ok with this OS…
- Carbon handlebars in CX bike - is it worth it?
— I have carbon based frame and fork on my CX bike (used also as road bike and gravel) and I make a lot of experiments with it changing chainrings, wheels, derailleurs, tires.…
- Why I stopped using tubeless and why it sucks
— I wrote few times about tubeless or about tyres which I use in tubeless system for example Schwalbe X One on CX rides, Schwalbe Pro One on road (road tubeless), and Panaracer…
- PHP: anonymous functions, lambdas and closures
— Three months ago I wrote post about arrow functions in JavaScript. It's very nice feature, that can help write code faster and also solves "this" keyword range and visibility.…
- Panaracer Gravelking SK 35mm - review
— I use only one bike for everything and it causes some issues different conditions required different tires. Last winter I wrote about Schwalbe X One: completely disappointing…
- Traverse - very useful npm package
— NPM has a lot, a lot of useful packages... and a lot of useless packages of course. Sometimes we can find something very nice. Last time I must modified nested object in…
- PHP - Null Coalescing Operator
— Today very short, but I think helpful post about null coalescing operator. As I guess, you use a lot of if/else expressions in code. Sometimes we must check simple condition to…
- Arrow functions in JavaScript
— One of very, very nice ES6 capabilities are arrow functions. Using them, we can creae shorter, cleaner code, and also avoid important issues with this keyword I wrote about…