---
title: "Development | CoderPad"
description: "CoderPad articles filed under Development."
canonical: "https://coderpad.io/blog/development/page/2/"
---
Insights & Resources

# Build better engineering teams

Explore insights on technical hiring, AI readiness, developer skills, and product updates from the team behind CoderPad.

Latest by topics

- [All](https://coderpad.io/blog/)
- [Announcements](https://coderpad.io/blog/announcements/)
- [Coding Challenges](https://coderpad.io/blog/coding-challenges/)
- [Community](https://coderpad.io/blog/community/)
- [Data Science](https://coderpad.io/blog/data-science/)
- [Development](https://coderpad.io/blog/development/)
- [Engineering Management](https://coderpad.io/blog/engineering-management/)
- [Events](https://coderpad.io/blog/events/)
- [Getting Hired](https://coderpad.io/blog/getting-hired/)
- [Hiring Developers](https://coderpad.io/blog/hiring-developers/)
- [Interviewing](https://coderpad.io/blog/interviewing/)
- [Product Updates](https://coderpad.io/blog/product-updates/)

## Development Articles

Search articles Search articles [](https://coderpad.io/blog/development/using-preparedstatement-in-jdbc-with-examples/)

[Development](https://coderpad.io/blog/development/)

### [Using PreparedStatement in JDBC With Examples](https://coderpad.io/blog/development/using-preparedstatement-in-jdbc-with-examples/)

The JD®BC (Java database connectivity) API defines a standard interface for Java applications to connect to different relational database (RDBMS) implementations. Most popular relational database vendors provide JDBC-compliant drivers for their databases. The JDBC API provides the Statement object to execute queries, updates, and DDL statements on data in a database. The PreparedStatement is a subclass of` Statement that provides better security, portability across vendors, and performance.

[](https://coderpad.io/blog/development/react-vs-react-native-the-differences-explained/)

[Development](https://coderpad.io/blog/development/)

### [React vs React Native: The Differences Explained](https://coderpad.io/blog/development/react-vs-react-native-the-differences-explained/)

React and React Native are similar in that they both allow web developers to build applications based on the unique concept of components. But the two frameworks do this in radically different ways. This allows for many possibilities and can make choosing the proper framework challenging if you don’t know your app’s needs. The question of which technology to use when building your next app or website might seem like a daunting task.

[](https://coderpad.io/blog/development/logging-in-django/)

[Development](https://coderpad.io/blog/development/)

### [Logging in Django](https://coderpad.io/blog/development/logging-in-django/)

The most difficult part of fixing a problem is identifying it. This statement is exceptionally true when it comes to debugging. While running your application, you may encounter errors, that need to be identified to enable you to fix them, in an instance where it is a large project, it becomes more difficult to identify the cause of the error or what type of error it is. Logging provides a solution to this! Logging is an essential method for diagnosing problems or understanding an occurrence in your application.

[](https://coderpad.io/blog/development/how-to-get-started-with-typescript-in-node-js/)

[Development](https://coderpad.io/blog/development/)

### [How To Get Started With TypeScript in Node.js](https://coderpad.io/blog/development/how-to-get-started-with-typescript-in-node-js/)

TypeScript was the third most popular programming language in 2022, following Rust and Python. It’s widely admired by the JavaScript community and used by many companies to build front-end and back-end applications. Typescript’s versatility enables use with any framework or technology powered by JavaScript. This includes JavaScript back-end frameworks like Node.js, which developers use to build RESTful web services and back-end systems.

[](https://coderpad.io/blog/development/defining-nestjs-and-how-to-get-started/)

[Development](https://coderpad.io/blog/development/)

### [Defining NestJS and How to Get Started](https://coderpad.io/blog/development/defining-nestjs-and-how-to-get-started/)

Because of the rapid growth of JavaScript and TypeScript frameworks and libraries, a huge selection of packages is available through popular package management systems such as Node Package Manager (NPM). Some packages are created to specifically address one or two particular issues. However, others may try to recreate existing solutions. In this article, we’ll provide an overview of NestJS, one of the leading TypeScript frameworks. We’ll answer questions such as “What is NestJS?” and “How do I get started using it?” to give you a better understanding of what it is and how to use it.

[](https://coderpad.io/blog/development/a-guide-to-svelte-stores/)

[Development](https://coderpad.io/blog/development/)

### [A Guide to Svelte Stores](https://coderpad.io/blog/development/a-guide-to-svelte-stores/)

State management is an important aspect of programming that helps to control the flow and behaviour of data within an application. By effectively managing the state of an application, it becomes easier to maintain and scale the application, resulting in improved efficiency and performance. State management also makes it easier for developers to share data between different components of an application and to organize code in a way that is more efficient and effective. This can help to improve the overall functionality of the application.

[](https://coderpad.io/blog/development/internet-key-exchange-what-it-is-and-how-it-works/)

[Development](https://coderpad.io/blog/development/)

### [Internet Key Exchange: What It Is and How It Works](https://coderpad.io/blog/development/internet-key-exchange-what-it-is-and-how-it-works/)

Internet communication is an integral part of our daily lives, with data and information packets being sent and received over the internet on a constant basis. Often, these packets contain private and confidential data that should only be seen, read, and understood by the sender and the intended recipient. Because of this, there’s a need to protect individual personal data and privacy. Encryption is one such measure that is usually put in place in order to safeguard people’s privacy and the security of their data. However, there is a protocol or mechanism already set up to handle the encryption, hashing, authentication, and decryption of data transmitted over the internet. And that protocol is IPSec , which is a suite of protocols for securing network connections. As a matter of fact, IPSec not only offers confidentiality of data but also ensures the following:

[](https://coderpad.io/blog/development/mysql-show-tables-a-detailed-guide/)

[Development](https://coderpad.io/blog/development/)

### [MySQL SHOW TABLES: A Detailed Guide](https://coderpad.io/blog/development/mysql-show-tables-a-detailed-guide/)

The MySQL SHOW tables command is very appropriately named since it allows you to list tables on a MySQL database. By the end of the post, you’ll have learned: We’ll also cover how listing tables in MySQL compare with other RDBMSs (relational database management systems.) Let’s get started. Requirements There are only two prerequisites if you want to follow along with the examples I’ll give. First, I expect some basic MySQL and SQL knowledge. Also, you should have access to a MySQL local installation.

[](https://coderpad.io/blog/development/react-tooltip-a-how-to-guide/)

[Development](https://coderpad.io/blog/development/)

### [React-tooltip: A How-To Guide](https://coderpad.io/blog/development/react-tooltip-a-how-to-guide/)

A tooltip is an interface element often appearing on an icon, button, text, or image, like a small popup when you hover your mouse over the trigger element. In some cases, it’s even triggered on a click action. It’s also commonly known as a hint tip or an information tip. Tooltips are a great way to convey additional information for a user’s action. You can also use them to provide a quick how-to for specific user interaction. Since tooltips have a number of use cases, at some point or another, you’re going to need one in your React application. But how do you make a tooltip? Can you create a completely reusable tooltip component in React? Are there any good third-party tooltip packages that you can use?

Currently on page 2 of / 12

[Next Page](https://coderpad.io/blog/development/page/3/) [Previous Page](https://coderpad.io/blog/development/)

## Hire with confidence.

See why engineering teams trust CoderPad to evaluate developers with realistic, AI-ready hiring workflows.

[Request a demo](https://coderpad.io/sales/)
