Home / Companies / Felt / Blog / October 2021

October 2021 Summaries

4 posts from Felt

Filter
Month: Year:
Post Summaries Back to Blog
Maps have always been a beloved and vital tool for both personal creativity and professional use, yet the process of creating digital maps remains difficult and exclusive to those with specialized skills or access to costly tools. The text highlights the enduring appeal and necessity of maps, from childhood treasure maps to essential business resources, and points out that the digital transition of map-making has not been fully realized for the general public. This limitation is particularly concerning in the face of pressing global challenges like climate change, which require widespread and collaborative map creation to effectively communicate and adapt to these changes. The text argues for the democratization of map-making tools to ensure that more individuals and businesses can participate in this crucial form of expression and problem-solving.
Oct 20, 2021 223 words in the original blog post.
Maps have long been a source of fascination and utility, from childhood treasure maps to vital business tools, yet creating them has remained largely inaccessible in the digital age due to expensive and complex tools. This inaccessibility is particularly concerning given the increased demand for maps to address challenges like climate change, which affects various aspects of life and business. The current situation leaves those without expertise or resources at a disadvantage when it comes to creating, collaborating on, and communicating with maps. The need for a more accessible and collaborative map-making solution is critical to effectively adapt to rapid environmental and societal changes.
Oct 20, 2021 223 words in the original blog post.
The text discusses the benefits and implementation of Hot Reloading in a development setup using React and Webpack with Phoenix as the backend, emphasizing how it streamlines the feedback cycle in frontend development compared to Live Reloading. Hot Reloading updates parts of a page without a full reload, saving time in complex applications by maintaining the application state during changes, unlike Live Reloading which initiates a full page reload and can be time-consuming. The author explains the use of React's Fast Refresh, replacing the outdated Hot Module Replacement, and notes some caveats like memory issues and state initialization challenges. The setup involves configuring the @pmmmwh/react-refresh-webpack-plugin and webpack-dev-server to proxy requests to Phoenix, allowing efficient development by serving static files directly from memory. The approach is aimed at enhancing productivity and is shared in hopes of aiding others in similar development environments.
Oct 07, 2021 1,256 words in the original blog post.
Hot Reloading and Live Reloading are two techniques employed to reduce the time-consuming refresh feedback cycle in web development, particularly for complex applications. While Live Reloading involves a full page reload after changes, which can be cumbersome for testing specific features, Hot Reloading updates parts of the page without a full reload, saving significant time. The post outlines the use of Hot Reloading in React applications, particularly using the Fast Refresh API, and highlights the setup involving Webpack and Phoenix as a backend. Despite some caveats, such as potential memory issues and the experimental status of the react-refresh-webpack-plugin, Hot Reloading can be a powerful tool if used with occasional manual refreshes. The setup includes configuring Webpack to inject a WebSocket for Hot Reload notifications and using the webpack-dev-server to proxy requests to the Phoenix server, which listens on a different port. The approach, though involving some complexity, has been beneficial for the development process, and developers are encouraged to consider it in their own projects.
Oct 07, 2021 1,256 words in the original blog post.