![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_React_Blog_a8415aad00/medium_React_Blog_a8415aad00.png)
JavaScript
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_React_Blog_a8415aad00/medium_React_Blog_a8415aad00.png)
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_js_js_b1e85c34c7/medium_js_js_b1e85c34c7.png)
Oh No! There Is a Function on My Properties!
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Blog_cover_web2020_scroll_26c1cb930b/medium_Blog_cover_web2020_scroll_26c1cb930b.jpg)
Smooth Scroll to Element with React and Vanilla JavaScript
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Blog_cover_web2020_bibr_a8195902b1/medium_Blog_cover_web2020_bibr_a8195902b1.jpg)
Jakub Baierl: I Started with Sweeping the Floors, Now I Lead a Platoon of Cleaners
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Blog_cover_web2020_jirka_smolik_e711ffea27/medium_Blog_cover_web2020_jirka_smolik_e711ffea27.jpg)
Jiří Šmolík: Grey Eminence of Karlín Backend
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_blog_cover_2020_frontend_stack_34b3d852c7/medium_blog_cover_2020_frontend_stack_34b3d852c7.jpg)
Our Web Frontend Tech-Stack
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_blog_cover_google_captcha_60804f58b2/medium_blog_cover_google_captcha_60804f58b2.png)
Who Will Solve Google reCaptcha?
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Ackee_Socials_Facebook_webpack_dfef30e855/medium_Ackee_Socials_Facebook_webpack_dfef30e855.png)
Webpack 2019: What’s New?
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_FB_blog_cover_2019_data_dependencies_1_d09bbae046/medium_FB_blog_cover_2019_data_dependencies_1_d09bbae046.png)
Data Dependencies Management in Redux Based Applications 2/2
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_cypress_web_2940a59657/medium_cypress_web_2940a59657.jpg)