Search
Refactoring Tunnels
6.3.2019
We’ve been writing a lot about refactoring CSS lately, from how to take a slow and methodical approach to getting some quick wins. As a result, I’ve been reading a ton about this topic and somehow stumbled upon this post by Harry Roberts about refactoring and how to mitigate the potential risks...
Learning to Learn
4.3.2019
There’s been a lot of talk recently about whether or not you need a degree to be in tech (spoiler: you don’t). But please don’t take this to mean you don’t need any kind of education to be in tech, because by not getting a degree, you’re opting to replace the imposed learning structure of...
CSS Remedy
4.3.2019
There is a 15-year history of CSS resets. In fact, a "reset" isn't really the right word. Tantek Çelik's take in 2004 was called "undohtml.css" and it wasn't until a few years later when Eric Meyer called his version a reset, that the word became the default term. When Normalize came around,...
I Spun up a Scalable WordPress Server Environment with Trellis, and You Can, Too
28.2.2019
A few years back, my fledgling website design agency was starting to take shape; however, we had one problem: managing clients' web servers and code deployments. We were unable to build a streamlined process of provisioning servers and maintaining operating system security patches. We had...
Sonda InSight začne bušit do Marsu. Každý den také oznamuje počasí
27.2.2019
Krtek přístroje HP3 začne pronikat pod povrch Marsu • Bude měřit tepelný tok marsovské půdy • Sonda InSight také měří teplotu, směr a tlak větru
Responsive Designs and CSS Custom Properties: Building a Flexible Grid System
26.2.2019
Last time, we looked at a few possible approaches for declaring and using CSS custom properties in responsive designs. In this article, we’ll take a closer look at CSS variables and how to use them in reusable components and modules. We will learn how to make our variables optional and set fallback...
[článek] Nový majitel má s Hrej.cz velké plány. Do her s miliony vstupují také Socialsharks
20.2.2019
[6 minut čtení] Dvě agentury chtějí více rozjet aktivity kolem herního byznysu. Grunex koupil od Xzone.cz web Hrej.cz a majitel Socialshark Petr Andrýsek do oblasti investuje miliony korun. Videoherní web Hrej.cz nedávno po dvou letech opět změnil majitele. Za částku, kterou ani jedna...
Social Cards as a Service
19.2.2019
I love the idea of programmatically generated images. That power is close at hand these days for us front-end developers, thanks to the concept of headless browsers. Take Puppeteer, the library for controlling headless Chrome. Generating images from URLs is their default use case:
const puppeteer...
Working with TypeScript in Visual Studio Code
19.2.2019
TypeScript and Visual Studio Code are two amazing products created by Microsoft, and - surprise surprise- they work amazing together! Let's take a look at how Visual Studio Code makes it a breeze t
How @supports Works
18.2.2019
CSS has a neat feature that allows us to test if the browser supports a particular property or property:value combination before applying a block of styles — like how a @media query matches when, say, the width of the browser window is narrower than some specified size and then the CSS within...
JavaScript Glossary: Array unshift() Method
17.2.2019
Basics
The unshift array method appends a number of values to the start of a given array. It then returns the new length of the array. This method can take a number of argumen
Ano, natočili jsme video o pozvánce na tiskovku. Je boží a Galaxy S10 bude také*
16.2.2019
*Doufáme. A v Samsungu se za to modlí.
Po loňské evoluční S9 přinese Samsung Galaxy S10 razantnější změny. Z toho, co víme, vypadá skvěle, přitom hodně trumfů firma odhalí až na tiskové konferenci v San Francisku. Startuje ve středu 20. února ve 20:00, o půl hodiny později na MobilManii vyjdou
Citlivost pod tvrdou slupkou: Také krabi cítí bolest
16.2.2019
Citlivost pod tvrdou slupkou: Také krabi cítí bolest
The Magic of React-Based Multi-Step Forms
15.2.2019
One way to deal with long, complex forms is to break them up into multiple steps. You know, answer one set of questions, move on to another, then maybe another, and so on and so forth. We often refer to these as multi-step forms (for obvious reasons), but others also take to calling it a “wizard”...
Deep Dive Into GraphQL Queries
13.2.2019
In my last GraphQL post, I talked about the good and bad sides of GraphQL. In this post, we'll take an in-depth look at GraphQ
V březnu proběhne v Plzni AimtecHackathon
9.2.2019
Už po čtvrté proběhne AimtecHackathon, víkend patřící talentům z oblasti vývoje hardwaru i softwaru a nejnovějším trendům a technologiím. Program kromě hlavní soutěže přinese také přednášky pro širší veřejnost a speciální workshopy pro…
[aktualita] KKCG po AutoContu kupuje také Cleverlance, vzniká významná česká IT skupina
8.2.2019
Investiční skupina KKCG Karla Komárka dále posiluje přítomnost v IT byznysu. Na podzim loňského roku získala 70procentní podíl v AutoContu a nyní kupuje majoritní podíl ve společnostech Cleverlance Enterprise Solutions (ES) a AEC, které spadají do skupiny Cleverlance Group. Cena transakce nebyla...
HTML, CSS and our vanishing industry entry points
7.2.2019
Rachel Andrew:
There is something remarkable about the fact that, with everything we have created in the past 20 years or so, I can still take a complete beginner and teach them to build a simple webpage with HTML and CSS, in a day. We don’t need to talk about tools or frameworks, learn how...
[aktualita] Také Norsko varuje před Huawei, Angela Merkel zase chce bezpečnostní záruky
5.2.2019
Problémy čínského podniku Huawei v Evropě se rozšiřují. AFP přišla se zprávou, že norská zpravodajská služba PST vydala před Huawei varování. Norsko tedy podobně jako Česko tuto společnost považuje za možné bezpečnostní riziko. Norové se obávají napojení Huawei na čínskou vládu a problematicky...
Git fork synchronizace
5.2.2019
Už po několikáté jsem musel vzpomínat, jak správně synchronizovat forknutý repozitář z GitHubu. Znáte to také? Nejspíš ano. Pojďme si postup připomenout společně