Safari scrolling error
If you are developing applications for modern web you ultimately run into problems between different browsers.Some of them are fairly easy - like adding specific vendor prefix to your CSS. Yet there is...
View ArticleSide project with svelte
I recently found out article on HN about this new cool kid in the JavaScript world - Svelte. As I was reading through the blog post I decided to play a little bit of my own with this framework. In this...
View ArticleExplain TypeScript to me
Hello 👋🏻Today I going to describe my new side project - ExplainTypeScript.Why“Explain TypeScript to me” - I heard that sentence many times. People are asking what is better to use type or interface,...
View ArticleTIL - IE11 text overflow in flex container
Imagine that you have flex container. It have max-width of 300px. Inside this container there is a wall of text. In all browsers except ie11 everything works fine:In ie11 content overflows (example...
View ArticleUsing Xstate with inputs in React
In this blog post, I want to present how you can use XState to make styling inputs in React which are easier to maintain.You can find the code on codesandbox.Before you start reading this tutorial I...
View ArticleCareer change - developer + designer
In this blog post, I will write a little bit more about my career plans. It won’t be a tutorial or technical blog post per se.Recently I was thinking about my carrier. A little bit of context: I...
View ArticleWhat I don’t know about CSS & HTML
I’ve decided to write this blog post for myself so I can have a clear picture of my progress. I am planning to update this post regularly with my progress. As you may know from previous blog post I...
View ArticleImplementing stripe card for fun & profit
Today I want to write about a little side project that I did recently: what I learned from it, what went good and what went bad. Let’s go 🎉.Most of the time I see some advice on how to be better on...
View ArticlePhoto Grid Codepen challenge
Recently I’ve got an email with invitation for weekly codepen challenge. This time I’ve decided to give it a try as it seems like nice thing to try my CSS skills.Task was to implement grid with photos....
View ArticleCSS in JS patterns
I have read a lot of articles about CSS in JS. Yet majority of them are just some introductory articles or why having CSS in JS is a nice thing. So I decided to write my own blog post with CSS-in-JS...
View ArticleUX/UI Space Wrocław vol.8
Last week joined the UX/UI Space Wrocław #8 meetup. Below you can find my humble opinion about this event.Before meetingI have to say I’m amazed by how many people want to come to this meetup! The...
View ArticleCustomizing Gatsby Graphql schema
Recently I was doing redesign of my blog. As you may know, I used Gatsby.js. All in all, it is a very good static site generator but I had one problem with it. Or to be more precise the issue was with...
View ArticleYup validation - one field required but not both at the same time
Recently I was working with yup for form validation and I faced the following problem:I have two fields inside my form. I want the user to provide one of them but not both at the same time. I’ve played...
View ArticleToday I Learned - query string library have stringifyUrl
I’ve been using query-string library to create my query string for a long time. Normally I’ve used it as follows:import*as qs from'query-string';constAPI_URL='/users?'+ qs.stringfy({ user:'1'});//...
View ArticleTesting gatsby blog with cypress.io
In this blog post, I will write about configuring Cypress.io to work with Gatsby.js based blog.Let’s start by installing required packages from npm (I assume that you have already installed...
View ArticleInteresting links that I found - vol. 1
This is the first of my series about things that I found on the internet this week.CodingWhen to useMemo and useCallback. This is old piece by Kent but I’ve got it in his weekly newsletter. Reading...
View ArticleWhat I learned from redesigning my blog
When I type blog redesign into Google I’ve got a lot of links why redesigning your blog can be a great idea for my business. They also are saying if we should have social media sharing buttons or not...
View ArticleInteresting links that I found - vol. 2
This is the second post of my series about things that i found on the internet this week.CodingBaymard Institute - a lot of great knowledge about UX/UI based on research. I just started reading and I’m...
View Articlecssgrid.io course review
This blog post will be all about CSS Grid course by Wes Bos. If you are looking for information if you benefit from such a course - you are in a good place. Before I start - there are other blog posts...
View ArticleInteresting links that I found - vol.3
CodingDesign for Developers on Fronted Masters. This course by Sarah Drasner blew my mind. I’m still in progress but every video that I watch has something interesting and awesome to show or...
View Article