Posts
- Vue.js: why event bus is bad idea
— In February 2019 I wrote a post about global event bus in Vue.js. It’s a pattern to achieve very common thing: transform data not only from parent to child components, but also…
- Polar Vantage M - review
— As you can see on my blog posts, sport is important part of my life – I will write post about this, about big changes in my life, but not now. This post is a Polar Vantege M…
- Vue Vuex: reset store state to default / initial
— Vuex is amazing tool for Vue, and I’ve already written a post about one of its adoption in web application: to avoid multiple ajax requests from many component instances. Of…
- JavaScript ES6: string interpolation
— This small post is next about very nice ES6 features, next to post about arrow functions in JavaScript. In many cases we must concat many strings with variables in JS or other…
- Small tip - attaching projects on PHPStorm / WebStorm
— This post is very, very small tip about nice feature, that I recently disovered on PHPStorm, but it's also available on other JetBrains software. All their IDEs supports…
- TickTick - tasks manager review
— I don’t write software reviews often. It’s because I wrote a lot of reviews few years ago, when I worked in IT news websites as editor. Now have a lot of other things to do,…
- Moving from Evernote to Google Documents
— For about four, or maybe five years, I changed my note app may times. Sometimes it was Microsoft OneNote, sometimes Evernote, and sometimes (but not so often) Google Keep. Last…
- Mac and MacOS limitations
— MacBook and MacOS it’s something different from Windows. I use Mac for almost four years and I decided to write this post I’m satisfied with this hardware and software, but…
- Panaracer Gravelking AC review
— There are a lot of cyclocross and gravel tires on the market. We can now choose tires for many conditions: better for ridding tarmac, hardpack, better for grass, better for…
- Vue: forcing components refresh with keys
— During my work with Vue, I had some strange issues with data reactivity. In theory, everything should be fine and clear, and it’s true… but only in simple cases. If we use…
- Ultegra ST-R685 shifters and BR785 hydraulic brakes review
— About year ago, I decided to change my brakes, and also shifters on bike. It was long journey, because I changed many things before without good results. This post is not only…
- Use Vuex to avoid multiple requests from different components
— JavaScript is asynchronous, it’s big advantage, but in some cases, also a big problem. The most popular mistakes relate to AJAX requests. Many people trying to do something…
- Browsers JavaScript performance test
— Browser is today one of the most important aplications very often we don't have to use other, specific aplications, we need only browser to open not only pages, but also…
- MongoDB - Natural sort
— One of the most common problems with databases are sorting. Let's see an simple example: we use MySQL/MariaDB and have table with some data. We want to sort this data.…
- Small story about life decisions and cheese
— It's very small story based on one part of one Polish book. Imagine, that there is a local shop with thousands kinds of cheese. You shop in this store every day. And every fuc\…
- Bryton Rider 530 - Review
— As a very active cyclist, I use computer bike. Tried many solutions during last year and can say something about that. First was standard, digital Sigma, but without any…
- My first time in the USA
— Last time I was in Chicago, USA. It was my first time not only in this city, but also on this country. I’m from Poland, so, it was very exciting for me and provided a lot of…
- Vue - v-model with two-way data binding in custom component
— Vue offers very nice binding and events system. We can create component, set some data using props, and also emit events from that component. If you read official Vue…
- SweetAlert2 - Do not prompt in the future
— NPM repository is great too, where we can find a lot of very good tools. On of them is SweetAlert2. Library to qucikly implement dialogs with errors, success messages or…
- Gravel - probably the best bike in the world
— I wrote about road bike and CX bike comparison about two years ago. I wrote also about comparison CX bike and mountain bike. In my opinion, CX bike can be good alternative for…