Tag: Web development
-
Encrypt and decrypt data in Node.js using aes-256-cbc
Posted on March 3, 2023, Level intermediate Resource Length medium
This tutorial aims at teaching you how to encrypt and decrypt data in Node.js. The method provided here is pretty straightforward and easy to understand, as it has been written with the intention of enabling other programmers and developers to learn how to encrypt data in their applications. By Ugbem Job.
Tags infosec nodejs web-development how-to app-development
-
Ultimate guide to being a freelancer in 2023
Posted on March 2, 2023, Level beginner Resource Length long
If you're thinking of becoming a freelancer, you're probably bored with your day job and looking for new challenges in your life. Maybe you love the idea of being your own boss, or maybe you just need more flexibility in your work schedule. Either way, the freelance life could be perfect for you. By Bethenny Carl.
Tags miscellaneous web-development how-to learning
-
How to send emails with SendGrid in Next.js: Complete guide
Posted on March 1, 2023, Level beginner Resource Length medium
As a developer, you may need to send emails from your application for a variety of reasons, such as sending notifications or user verification emails. In this article, we will explore how to send emails from a Next.js API using SendGrid. By @TechZilla.
Tags frontend web-development how-to javascript
-
How to handle errors in React: full guide
Posted on February 28, 2023, Level intermediate Resource Length medium
We all want our apps to be stable, to work perfectly, and cater to every edge case imaginable, isn't it? But the sad reality is we are all humans (at least that is my assumption), we all make mistakes, and there is no such thing as a bug-free code. By Nadia Makarevich.
Tags programming frontend web-development react javascript
-
Content compliance: How to navigate data & privacy regulations
Posted on February 25, 2023, Level beginner Resource Length medium
Content marketing includes more than developing relevant content to engage your audience consistently. Processes, policies, and regulations govern certain aspects of it. As such, it's critical to establish a content compliance strategy. By Jonathan Hill.
Tags web-development cio how-to miscellaneous
-
.NET programmer's guide to CancellationToken
Posted on February 23, 2023, Level intermediate Resource Length long
Microsoft created a standardized cancellation implementation that has far-reaching capabilities beyond its original use case. Sometimes canceling is a good thing. In many of my .NET projects, I have had plenty of motivation to cancel both internal and external processes. Microsoft learned that developers were approaching this common use case in a variety of complex implementations and decided there must be a better way. By Davit Asryan.
Tags web-development programming how-to apis app-development
-
Maximizing user experience: Strategies for improving frontend performance S01-E01
Posted on February 21, 2023, Level beginner Resource Length medium
In today's fast-paced digital world, the speed of your website can make or break the user experience. With abundant information at our fingertips, users expect websites to load quickly and efficiently. As frontend developers, it's our responsibility to deliver a seamless experience for our users. By Gaurav Sharma.
Tags cio frontend javascript app-development ux web-development
-
What is changing for Vuejs developers in 2023
Posted on February 20, 2023, Level beginner Resource Length medium
2022 saw some major changes in the Vue.js ecosystem from Vue 3 becoming the new default Vue version, to development environments pivoting to Vite, to a stable release of Nuxt 3. What do all these changes, and others, mean for Vue.js devs in 2023? By Daniel Kelly.
Tags cio frontend javascript cloud web-development
-
How we reduced our iOS app launch time by 60%
Posted on February 16, 2023, Level intermediate Resource Length medium
App startup time is a critical metric for users, as it's their first interaction with the app, and even minor improvements can have significant benefits for the user experience. By Filip Busic.
Tags ios web-development app-development swiftlang
-
AWS introduces step functions distributed map for large-scale parallel data processing
Posted on February 14, 2023, Level beginner Resource Length long
AWS recently announced a distributed map for Step Functions, a solution for large-scale parallel data processing. Optimized for S3, the new feature of the AWS orchestration service targets interactive and highly parallel serverless data processing workflows. By Renato Losio.
Tags aws app-development serverless web-development devops
-
Jsonnet is better than YAML for generating JSON
Posted on February 13, 2023, Level beginner Resource Length long
YAML is a well-known language for generating JSON files, but as we have been generating Docker Compose for integration tests, we've found Jsonnet to be better. Before we discuss both languages, keep in mind that this piece is strictly to discuss the use of each language when generating JSON. By Colin Mo.
Tags json app-development programming web-development
-
Deno fresh WASM: Code modules in Rust
Posted on February 12, 2023, Level intermediate Resource Length long
Deno Fresh WASM is pretty easy to set up, just by adding a single dependency to your project. This lets you write code in Rust, compile it to WASM and then use that generated module in your Deno project. By Rodney Lab.
Tags performance app-development frontend web-development