In this blog post, I present the technological stack we use at Ackee frontend team for building modern web applications. We have a few different stacks for concrete use cases, but almost all of them are derived from JAMstack architecture, which has gained popularity in recent years. (more…)
How to fill up the inbox with spam? Create a contact form without captcha!
Did the form focused against bots Google reCaptcha step into your way? And did it ever stop you from automatically gathering information from a website? Captcha by Google can be worked around by machine, but there are only a couple options and not all of them are suitable or functional. There is, however, a solution and it might surprise you that it is not so surprising. So who will solve Google captcha?
The data dependencies management is an important topic for me. Over the years, while working with React, Redux and other libraries from this ecosystem, we developed a few solutions for this problem. Here is our story.
Have you noticed this huge buzz about React Hooks in last few days/weeks? If you are as interested in it as we are and you haven’t hesitated and have watched the Dan Abramovs’ talk (the first one ever on React Conf), you won’t find anything new in the following article. On the other hand, if you’ve never heard about it or you haven’t got a chance to explore it more, this article may speak to you.
I have been working with React for about four years now. It has been quite a ride and for the whole time the data dependencies management has been an important topic for me. In this article, I would like to show you my journey with the data dependencies management and the result I came up with.
Webpack became quite a popular technology and is often compared to utilities like Gulp or Grunt. In this article I will explain the fundamentals and philosophy behind Webpack as well as mention when and how to use (or not to use) this technology.