Arek
Nawo
Ideas
Home
Pricing
Blog
Send email
Book a call
Home
Pricing
Blog
Send email
Book a call
10 Jun 2019
JavaScript is dead - long live... ECMAScript!?
Differentiating between JavaScript and ECMAScript can be somewhat hard for some. That's why I explain it all - with some history and facts - in this post!
06 Jun 2019
10 most popular NPM packages!
NPM just passed 1M packages - let's celebrate with a quick overview of some of the most popular ones among them! React, Express, Async Debug & more!
03 Jun 2019
A different approach to CSS-in-JS...
Hello World! to a type-safe CSS-in-JS library like no other - TypeStyle! The way to maintainable CSS with TypeScript support, improved tooling and more!
30 May 2019
Is there a place for TypeScript in your programmer career?
How TypeScript can not only help you with web development, but also broaden your horizons and expand your knowledge! TS and the benefits of static typing.
27 May 2019
Messing with CSS through its JavaScript API
Did you know that you can create CSS stylesheets with JS? Discover the full potential of CSS API in this tutorial! CSS StyleSheets Web APIs & more!
23 May 2019
Building 3D 2048 game with Vue, Three.js and TypeScript (part 1)
Creating the 3D 2048 board game with Vue, Three.js, and TypeScript - part 1 - setup! Vue & TypeScript, Vue CLI, Decorators and more!
20 May 2019
Node.js file streams explained!
Everything about Node.js Stream API - a great way of handling data - in a nutshell! Node.js File System data streaming. Readable & writable streams.
16 May 2019
Git basics - the only introduction you'll ever need!
If you plan on using Git (almost sure), here's a little intro for you! Git introduction. What's VCS? Git collaboration and remote repositories & more!
13 May 2019
Why I don't use React?
Just some personal thoughts, reflections, and feelings about why I don't use React. React license history, immutability, Facebook & more...
08 May 2019
How to monetize your open source efforts?
To keep OSS ticking, it has to be properly funded. Here are some ways to do it... Ways to fund open source: ads, donations, sponsors, paid services & more!
06 May 2019
Styling HTML checkboxes is hard - here's why
Why styling HTML checkboxes can be hard and how to do this in CSS and JS! HTML form elements. Raw HTML and JS libraries. Learning HTML basics.
02 May 2019
Node.js File System API - beginner-friendly guide
Introduction to vast Node.js File System API in a nice and friendly way! FS reading and writing. General file operations. Node.js API.
29 Apr 2019
7 adorable web development tricks
Wrap up of some interesting and fun HTML, CSS and JS tips & tricks! JavaScript bitwise operators, type conversion, CSS variables, feature-checks, and more!
25 Apr 2019
UI design from a programmer's perspective
Some thoughts about design and my journeys with it... from a programmer's perspective! Design and programming connection. Logic-driven design.
24 Apr 2019
FuseBox - TypeScript-centric code bundler introduction
Introduction and tutorial to what may be Webpack and Rollup successor. What's FuseBox? JavaScript code bundlers. FuseBox tutorial.
22 Apr 2019
Lodash and usefulness of utility libraries
A word on Lodash - awesome utility library, that you probably shouldn't use... What's Lodash and how useful can it be? Why native JavaScript API is better?
19 Apr 2019
Full-blown monorepo setup walkthrough
What is it and how to set up solid monorepo with Lerna, TypeScript and Rollup? Everything about monorepos - why, advantages and tutorial!
17 Apr 2019
What's what? - Package.json cheatsheet!
A complete rundown of all various package.json fields. How to setup Node.js package.json file? What means what? Dependencies, files, configs and all!
15 Apr 2019
Exploring the hidden potential of JavaScript arrays!
Rediscovering some of underrated JS arrays API methods you may not know... JavaScript Array API - map, reduce, iterations, iterables and more!
10 Apr 2019
Best productivity tools for your dev life
Just a bunch of very good tools to bump up your productivity! Software for to-do lists, charts, brainstorming, mind-mapping, and Kanban!
06 Apr 2019
Rocking JS data structures!
Reintroduction to data structures from ES6! How to use them to write modern JavaScript code. TypedArrays, Sets, Maps, WeakSets, WeakMaps!
04 Apr 2019
Node.js inside-out - Modules API rediscovery...
Full dive-in on Node.js Modules API and all their unknown secrets! What's Node.js? JavaScript runtime. CommonJS modules. ECMAScript modules.
01 Apr 2019
Getting creative with the Console API!
Make your console.logs fancier and more stylish with unknown, yet standardized methods! Rediscovery Console API while logging cool stuff!
28 Mar 2019
The most (un)realistic story about privacy
A story of a guy who just has a big misfortune with his privacy... Starring different security and privacy breaches from throughout time and space!
25 Mar 2019
My way to the perfect web development environment
A quick look at best software to form your web development feng-shui. Best code editors and IDEs. Best web browsers and OSes compared.
21 Mar 2019
How to think and type in TypeScript
How hard can programming in TypeScript possibly be? Solving problems in TS. Static type system in TS. How to write statically-typed code. Learn TypeScript.
18 Mar 2019
The art of problem-solving
The Why? and How? behind the backbone of the whole programming industry - problem-solving. How to solve problems - programmer's job explained.
14 Mar 2019
9 Generic steps to becoming JS web developer
A simple roadmap to becoming a web developer, battle-tested! Self-taught programmer. JavaScript web developer journey. Learn to code.
11 Mar 2019
TypeScript introduction part III - generics & stuff
TypeScript journey continues. Introduction to generics, complex types and more. TypeScript introduction. Generics, index signature, typings.
07 Mar 2019
The state of web analytics 📊
A quick round-up about web analytics - possibly your best friend or privacy nightmare! What is web analytics? Google Analytics and alternatives.
04 Mar 2019
TypeScript introduction - part II
Next installment of the TypeScript grand introduction - classes, interfaces & more! TypeScript introduction. TS tutorial. OOP - classes and interfaces
26 Feb 2019
TypeScript introduction
Gentle TypeScript introduction for JavaScript devs! 😉 TypeScript introduction. Learn TypeScript. TS tutorial. Static typing basics.
21 Feb 2019
Chrome Experiments: grand discovery
Let's explore some interesting modern web capabilities with Chrome Experiments! Experiments with Google. Chrome Experiments. Web Experiments.
18 Feb 2019
React animation libraries
Animations are becoming more and more relevant to the user experience. Here's a list of React libraries to do just that. React animation. React libraries.
14 Feb 2019
DOM performance case study
Best techniques to optimize your DOM-based app. Also, React and Vue behind the scenes. React vs Vue. DOM performance.
11 Feb 2019
9 libraries to kickstart your Web Audio stuff
List of best libraries to create immersive web experiences with Web Audio API functionalities. Web Audio API libraries. JavaScript libraries list.
4 of 5
© 2024 Arek Nawo Ideas
All rights reserved