Ruslan Prytula
Kyiv, UkraineGithub
Front-End Developer, who is always interested in new Front-End technologies and performance
Ruslan's articles
July 30, 2020 10:42 PMAuthentication types in AWS Amplify
Image we are building a blog using AWS Amplify where guest-users can see the posts, authenticated users can read, create and administrators are allowed to do everything they want. Here is a small post of how to configure the auth rules and avoid Access Denied errors.
February 13, 2017 12:18 AMJS code linting
Last few years have dramatically changed JavaScript. Nowadays, a typical JS application is a big code base that involves a few developers and significant efforts. Having a linter in your JS app is a must-have feature. In this post I'll try to encourage developers to use one in their JS apps.
January 16, 2017 8:02 PMWebpack: hot reload for CSS modules
In this post, I'll show you a way to make hot reloading work for stylesheets in a non-React project with enabled CSS modules. By the way, it's going to be a hackish way to get things done :)
March 24, 2016 7:55 PMEmberCLI - Include external library and its resources
Ember CLI: How to add external library and related resources to your app. Materialize CSS is used an example to show how to add all Roboto fonts to the app. Read how broccoli-funnel helps to tackle the problem.
October 29, 2015 10:54 PMRecord Videos in the Browser Using Media Recorder API
Learn how to use newly-released MediaRecorder API to shoot videos in the browser
October 7, 2015 12:51 AMRendering PDF files in the browser with JS
Overview of JS libraries which are able to render PDF files in the browser
September 26, 2015 9:47 PMCross-browser blur-effect (Chrome, Firefox, Safari, IE10+)
This post shows a completely cross-browser solution for CSS Blur effects
August 13, 2015 8:54 PMSencha Touch/ExtJS: Avoiding memory leaks
In this blog post a couple of techniques to avoid memory leaks in Sencha Touch are described
August 13, 2015 8:37 PMDevelopment of Cross-browser Extensions using ES6 and BabelJS
Last few months we're working really hard on our service Tips by 60 Devs. In this post I would like to share an experience of how we developed an extension for 3 browsers, which problems we encountered and how we solved them.