Search
Destructuring and Function Arguments
3.4.2018
The JavaScript language has benefitted from some really awesome new features over the past few years, including arrow functions, the spread operator, and default function argument values. Even if your browser doesn’t yet support proposed JavaScript API syntax additions, you can use a tool...
HTML a CSS základy webu: Blanka a další nástroje
3.4.2018
Při formování dokumentu, nevyhnutelném základu každého webu, se může hodit pár nástrojů. Předpokládejme, že máme hotový obsah ve strukturovaném HTML. Co teď?
Script & Style Show: Episode 5: Q&A
1.4.2018
On this week’s episode: Todd’s back from vacation while David’s knee-deep in a Firefox Debugger breakpoint UI update. We eventually move on to viewer questions that range form JavaScript knowledge, the Array.flatten controversy, front-end testing (TDD vs. BDD), and mastering...
Incapsula Web Application Firewall (Sponsored)
29.3.2018
When I speak with people who have interviewed for front-end jobs at cryptocurrency exchanges, they always tell me how surprised they are that a majority of the interview questions are security-centric. Basic front-end security practices are fair game for all front-end developer interviews...
Set a Default Push Remote with git
27.3.2018
During my early days of git usage, my config allowed me to simply type git push instead of git push {origin} {branch_name} which I need to now. Up until recently I needed to type out the long version…(I know)…which was incredibly annoying because I like using detailed branch names....
5 Crucial Concepts for Learning d3.js and How to Understand Them
23.3.2018
You may have already heard about d3.js, the dazzling JavaScript library that lets you create beautiful charts and graphics with just a few lines of code. You might have seen some of the fantastic examples of D3 in action, or you may have heard that the New York Times uses it to create...
Exchange Rates and Currency Conversion with fixer.io (Sponsored)
22.3.2018
My most stressful tasks as a coder have always revolved around money. Whether you’re coding a site for a client, your own business, or your employer, you want to be damn sure that any handling of currency is accurate, secure, and localized. We always want our code to work but when...
Building a NodeJS App with MongoDB Atlas and AWS Elastic Container Service – Part 2 (Sponsored)
20.3.2018
It’s that time of year again! This post is part of our Road to AWS re:Invent 2017 blog series. In the weeks leading up to AWS re:Invent in Las Vegas this November, we’ll be posting about a number of topics related to running MongoDB in the public cloud. See all posts here. In my last...
Script & Style Show: Episode 4: Tooling
19.3.2018
On this week’s episode: David starts the show by revealing he has a headache and an hour of discussing JavaScript tooling will not make it better. The show covers the history of JavaScript tooling (from nothing to JavaScript loaders, minifiers, webpack, and more), the pitfalls of popular...
Stín jménem GDPR se nezadržitelně blíží do marketingových domácností
16.3.2018
Na začátku března na 300 marketérů kompletně zaplnilo sál pražského hotelu Clarion. Zpočátku to vypadalo, že se tu bude dít něco ilegálního. Naštěstí zasáhla Petra Dolejšová z advokátní kanceláře eLegal a srovnala si účastníky „do latě“. S osmi dalšími spíkry rozebrali všechny marketingové...
CodeCon 2018 / Konferencia od vývojárov pre vývojárov
15.3.2018
V Bratislave sa uskutoční už 4. ročník IT vývojárskej konferencie CodeCon 2018, kde sa stretnú programátori z celého Slovenska a Česka
React Video Player
14.3.2018
Streaming entertainment is a massive interest of mine as both a consumer and web developer. My love for streaming entertainment dates back to the early days of RealPlayer and the misery of a million codecs. Fast forward to today and I’m working a lot with ReactJS, as well as the dozens...
Building a NodeJS App with MongoDB Atlas and AWS Elastic Container Service – Part 1 (Sponsored)
13.3.2018
It’s that time of year again! This post is part of our Road to AWS re:Invent 2017 blog series. In the weeks leading up to AWS re:Invent in Las Vegas this November, we’ll be posting about a number of topics related to running MongoDB in the public cloud. See all posts here. Building apps...
Script & Style Show: Episode 3: Working Remotely
10.3.2018
On this week’s episode: Todd and I talk about working remotely, transitioning to being a remotee, keeping on task, and avoiding (or embracing) the hermit lifestyle! Next Episode: Q&A! Todd and I would like to host a Q/A session where we answer your questions! Please tweet us your...
Force a React Component to Re-Render
7.3.2018
The beauty of React components is that they automagically render and update based on a change in state or props; simply update the state from any place and suddenly your UI element updates — awesome! There may be a case, however, where you simply want to brute force a fresh render of a React...
Phone Number Validation with numverify (Sponsored)
6.3.2018
When we think about form validation, phone numbers aren’t the most pressing bit of information to validate, but if the phone number is absolutely critical to your business or application, you’ll want to do all you can to precisely ensure the number is correct. And the truth is most...
Flutter.io přechází do bety
27.2.2018
Na právě probíhajícím Mobile World Congress 2018 oznámil Google Beta verzi Flutteru. Dobrá zpráva pro všechny, které znervózňoval dovětek „alpha“. Pokud Flutter ještě neznáte, otevřete si náš článek Flutter.io – mobilní aplikace, znovu a lépe
Druhý veletrh Jobs Dev – akcelerace vaší kariéry a osobního rozvoje
27.2.2018
Druhý ročník veletrhu pro seniorní programátory Jobs Dev 2018 s uplynulým rokem získává přesnější cíle na své i vaší cestě. A tu vám teď chci představit! Uskuteční se v Praze na Výstavišti Holešovice opět v sobotu 28. 4. Vstup je pro všechny zdarma
Nešvary logování
22.2.2018
Co se týká softwarového vývoje, logování je jedna z nejvíce zanedbávaných oblastí. Samozřejmě, pokud nejde o něco naprosto amatérského, tak je logování v každé aplikaci. Stejně tak, aby člověk pohledal vývojáře, který si během programování nevypisuje na konzoli potřebné runtime informace
Zápisky z DartConf 2018
19.2.2018
Hoďte na sebe plavky, jedeme do Los Angeles na dvoudenní maraton přednášek, který se konal v prostorách Google na Venice Beach na konci ledna 2018