40 Ways For Passive Income
π¨ VIRTUAL PRODUCTS DESIGN
* Print on Demand (POD)
* Printable
* Infographics
* Your Original Fonts
* Digital Art & Clip Art
* 3D Models & Renderings
* Coloring Pages & Books
* Building Plans
* Architectural Plans
* Board game Printouts
π§΅ CRAFTS & ARTS
* Selling Crochet Patterns
* Sewing Patterns
* Painting Tutorials
* Drawing Lessons
* Woodworking Instructions
βοΈ WRITING
* Online Teaching Courses
* eBooks
* Kindle Books
π» SOFTWARE & APPS
* Business Doc Templates
* Apps
* Selling Digital Photos
* Selling Lightroom Pre-sets
* 3-D Models
* Worksheets (EDU. Curriculum)
π§ WELLNESS
* Nutrition Plans
* Meal-Prep Plans
* Workout Plans
* Custom Beauty/Style/Skincare
* Custom Travel Planning
π AFFILIATE MARKETING
* Shopping Referral Programs
* Affiliate Networks
* Virtual Products and Courses
πΊ ADVERTISING INCOME FROM ADS
* Ads from Networks
* Ads from Companies
* YouTube Cartoons
* YouTube Audiobooks
* YouTube Foreign Language Lessons
* YouTube Popular Children Songs
* YouTube DIY Tutorials
π ONLINE SERVICES
* Reselling Web Hosting
* Local Directories
* Job Boards
Credit goes to @Mr_NeophyteX
Copy with Credit or get copyright banned.
π¨ VIRTUAL PRODUCTS DESIGN
* Print on Demand (POD)
* Printable
* Infographics
* Your Original Fonts
* Digital Art & Clip Art
* 3D Models & Renderings
* Coloring Pages & Books
* Building Plans
* Architectural Plans
* Board game Printouts
π§΅ CRAFTS & ARTS
* Selling Crochet Patterns
* Sewing Patterns
* Painting Tutorials
* Drawing Lessons
* Woodworking Instructions
βοΈ WRITING
* Online Teaching Courses
* eBooks
* Kindle Books
π» SOFTWARE & APPS
* Business Doc Templates
* Apps
* Selling Digital Photos
* Selling Lightroom Pre-sets
* 3-D Models
* Worksheets (EDU. Curriculum)
π§ WELLNESS
* Nutrition Plans
* Meal-Prep Plans
* Workout Plans
* Custom Beauty/Style/Skincare
* Custom Travel Planning
π AFFILIATE MARKETING
* Shopping Referral Programs
* Affiliate Networks
* Virtual Products and Courses
πΊ ADVERTISING INCOME FROM ADS
* Ads from Networks
* Ads from Companies
* YouTube Cartoons
* YouTube Audiobooks
* YouTube Foreign Language Lessons
* YouTube Popular Children Songs
* YouTube DIY Tutorials
π ONLINE SERVICES
* Reselling Web Hosting
* Local Directories
* Job Boards
Credit goes to @Mr_NeophyteX
Copy with Credit or get copyright banned.
β€1
π£ Hey, did you know?! π€π
π±β¨ You can download ALL the personal info Google has about you! π€π»
β Just head over to:
π takeout.google.com
π¦ There, you can grab your:
π π Search History
π π§ Gmail Emails
π π Google Drive Files
π π₯ YouTube Activities
π πΌ Google Photos Images
...and so much more! π§ π₯
π¨ Heads up! Itβs really important to know how much info Google keeps on you. π΅οΈββοΈ
Your privacy = your power! ππͺ
π² Take control, get your data, and stay informed! πβ¨
Credit goes to @Mr_NeophyteX
Give proper Credit to avoid copyright banned.
π±β¨ You can download ALL the personal info Google has about you! π€π»
β Just head over to:
π takeout.google.com
π¦ There, you can grab your:
π π Search History
π π§ Gmail Emails
π π Google Drive Files
π π₯ YouTube Activities
π πΌ Google Photos Images
...and so much more! π§ π₯
π Itβs super easy β just pick what you want, and Google will pack it all into a neat downloadable file for you. ππ€
π¨ Heads up! Itβs really important to know how much info Google keeps on you. π΅οΈββοΈ
Your privacy = your power! ππͺ
π² Take control, get your data, and stay informed! πβ¨
Credit goes to @Mr_NeophyteX
Give proper Credit to avoid copyright banned.
Managing multiple JavaScript files and their dependencies can become complex.
Module bundlers simplify this process by combining various assets: JavaScript, CSS, HTML, into a single or smaller set of files, optimizing web applications for performance and maintainability.
@CodingCoursePro
Shared with Loveβ
Module bundlers simplify this process by combining various assets: JavaScript, CSS, HTML, into a single or smaller set of files, optimizing web applications for performance and maintainability.
@CodingCoursePro
Shared with Love
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
β
Backend Basics Interview Questions β Part 3 (Express.js Middleware) ππ§
π 1. What is Middleware in Express.js?
A: Middleware are functions that execute during the request-response cycle. They can modify req/res, execute code, or end the request.
π 2. Types of Middleware
β¦ Application-level: Applied to all routes or specific routes (using app.use())
β¦ Router-level: Applied to router instances
β¦ Built-in: e.g., express.json(), express.static()
β¦ Third-party: e.g., cors, morgan, helmet
π 3. Example β Logging Middleware
π 4. Built-in Middleware
π 5. Router-level Middleware
π 6. Error-handling Middleware
π 7. Chaining Middleware
π‘ Pro Tip: Middleware order mattersβalways place error-handling middleware last.
π¬ Tap β€οΈ for more!
@CodingCoursePro
Shared with Loveβ
π 1. What is Middleware in Express.js?
A: Middleware are functions that execute during the request-response cycle. They can modify req/res, execute code, or end the request.
π 2. Types of Middleware
β¦ Application-level: Applied to all routes or specific routes (using app.use())
β¦ Router-level: Applied to router instances
β¦ Built-in: e.g., express.json(), express.static()
β¦ Third-party: e.g., cors, morgan, helmet
π 3. Example β Logging Middleware
app.use((req, res, next) => {
console.log(`${req.method} ${req.url}`);
next(); // Pass to next middleware/route
});π 4. Built-in Middleware
app.use(express.json()); // Parses JSON body
app.use(express.urlencoded({ extended: true })); // Parses URL-encoded body
app.use(express.static('public')); // Serves static files
π 5. Router-level Middleware
const router = express.Router();
router.use((req, res, next) => {
console.log('Router Middleware Active');
next();
});
app.use('/api', router);
π 6. Error-handling Middleware
app.use((err, req, res, next) => {
console.error(err.stack);
res.status(500).send('Something broke!');
});π 7. Chaining Middleware
app.get('/profile', authMiddleware, logMiddleware, (req, res) => {
res.send('User Profile');
});π‘ Pro Tip: Middleware order mattersβalways place error-handling middleware last.
π¬ Tap β€οΈ for more!
@CodingCoursePro
Shared with Love
Please open Telegram to view this post
VIEW IN TELEGRAM
Steps::
βΉ0 will be charged, and your plan will activate.
Credit goes to @Mr_NeophyteX
Mention credit to avoid copyright banned.
Please open Telegram to view this post
VIEW IN TELEGRAM
β
Backend Basics Interview Questions β Part 4 (REST API) ππ»
π 1. What is a REST API?
A: REST (Representational State Transfer) APIs allow clients to interact with server resources using HTTP methods like GET, POST, PUT, DELETE.
π 2. Difference Between REST & SOAP
β¦ REST is an architectural style using HTTP, lightweight, and supports JSON/XML for stateless communication.
β¦ SOAP is a strict protocol, heavier, XML-only, stateful, with built-in standards for enterprise reliability and security.
π 3. HTTP Methods
β¦ GET β Read data
β¦ POST β Create data
β¦ PUT β Update data (full replacement)
β¦ DELETE β Delete data
β¦ PATCH β Partial update
π 4. Example β Creating a GET Route
π 5. Example β POST Route
π 6. Route Parameters & Query Parameters
π 7. Status Codes
β¦ 200 β OK
β¦ 201 β Created
β¦ 400 β Bad Request
β¦ 404 β Not Found
β¦ 500 β Server Error
π 8. Best Practices
β¦ Validate request data
β¦ Handle errors properly
β¦ Use consistent endpoint naming (e.g., /api/v1/users)
β¦ Keep routes modular using express.Router()
π¬ Double Tap β€οΈ for more!
@CodingCoursePro
Shared with Loveβ
π 1. What is a REST API?
A: REST (Representational State Transfer) APIs allow clients to interact with server resources using HTTP methods like GET, POST, PUT, DELETE.
π 2. Difference Between REST & SOAP
β¦ REST is an architectural style using HTTP, lightweight, and supports JSON/XML for stateless communication.
β¦ SOAP is a strict protocol, heavier, XML-only, stateful, with built-in standards for enterprise reliability and security.
π 3. HTTP Methods
β¦ GET β Read data
β¦ POST β Create data
β¦ PUT β Update data (full replacement)
β¦ DELETE β Delete data
β¦ PATCH β Partial update
π 4. Example β Creating a GET Route
app.get('/users', (req, res) => {
res.send(users); // Return all users
});π 5. Example β POST Route
app.post('/users', (req, res) => {
const newUser = req.body;
users.push(newUser);
res.status(201).send(newUser);
});π 6. Route Parameters & Query Parameters
app.get('/users/:id', (req, res) => {
res.send(users.find(u => u.id == req.params.id));
});
app.get('/search', (req, res) => {
res.send(users.filter(u => u.name.includes(req.query.name)));
});π 7. Status Codes
β¦ 200 β OK
β¦ 201 β Created
β¦ 400 β Bad Request
β¦ 404 β Not Found
β¦ 500 β Server Error
π 8. Best Practices
β¦ Validate request data
β¦ Handle errors properly
β¦ Use consistent endpoint naming (e.g., /api/v1/users)
β¦ Keep routes modular using express.Router()
π¬ Double Tap β€οΈ for more!
@CodingCoursePro
Shared with Love
Please open Telegram to view this post
VIEW IN TELEGRAM
The code `*#899#` is a secret (engineering or diagnostic) code used on some Android smartphones, especially OPPO, Realme, and OnePlus devices (since they share ColorOS / OxygenOS / RealmeUI roots).
When you dial `*#899#` in the phone dialer, it opens the Engineer Mode or Device Test Menu β a hidden diagnostic interface used by technicians and advanced users to test hardware components and system functions.
Hereβs a list of common usages and functions found under `*#899#`:
---
### π§ Main Uses of `*#899#` Engineer Mode
1. Hardware Testing
* Test the display (colors, touch, brightness)
* Test vibration motor
* Test speaker and receiver
* Test microphone
* Test camera (front/rear, focus, flash)
* Test proximity and light sensors
* Test gyroscope, accelerometer, compass
* Test fingerprint sensor
* Test SIM card and network functions
2. Software & System Diagnostics
* Check software version and build number
* Log system information
* Check baseband version and radio info
* Access bug reports and device logs
3. Network & Connectivity Tests
* Wi-Fi test
* Bluetooth test
* GPS test
* NFC test
* Mobile network (LTE/5G) test
4. Battery & Power Management
* Check battery health
* Voltage, temperature, and charging status
* Power consumption data
5. Device Calibration
* Calibrate sensors (gyroscope, proximity, light)
* Touch screen calibration
6. Debugging / Factory Verification
* Perform factory hardware checks
* View test history
* Run automated diagnostic tests
---
Credit goes to @Mr_NeophyteX
Mention credit to avoid copyright banned.
When you dial `*#899#` in the phone dialer, it opens the Engineer Mode or Device Test Menu β a hidden diagnostic interface used by technicians and advanced users to test hardware components and system functions.
Hereβs a list of common usages and functions found under `*#899#`:
---
### π§ Main Uses of `*#899#` Engineer Mode
1. Hardware Testing
* Test the display (colors, touch, brightness)
* Test vibration motor
* Test speaker and receiver
* Test microphone
* Test camera (front/rear, focus, flash)
* Test proximity and light sensors
* Test gyroscope, accelerometer, compass
* Test fingerprint sensor
* Test SIM card and network functions
2. Software & System Diagnostics
* Check software version and build number
* Log system information
* Check baseband version and radio info
* Access bug reports and device logs
3. Network & Connectivity Tests
* Wi-Fi test
* Bluetooth test
* GPS test
* NFC test
* Mobile network (LTE/5G) test
4. Battery & Power Management
* Check battery health
* Voltage, temperature, and charging status
* Power consumption data
5. Device Calibration
* Calibrate sensors (gyroscope, proximity, light)
* Touch screen calibration
6. Debugging / Factory Verification
* Perform factory hardware checks
* View test history
* Run automated diagnostic tests
---
β οΈ Important Notes:
* This menu is meant for service technicians; changing settings inside it may affect device performance or calibration.
* Not all options work or appear on every phone β it depends on the manufacturer and firmware version.
* Avoid modifying values unless you know what they do.
Credit goes to @Mr_NeophyteX
Mention credit to avoid copyright banned.
β€1
β
Backend Basics Interview Questions β Part 5 (Error Handling) ππ»
π 1. What is Error Handling?
A: Error handling is the process of catching, logging, and responding to runtime errors or exceptions during request processing to prevent server crashes and provide clear feedback to clientsβlike validation fails or DB timeouts. It keeps your app robust and user-friendly.
π 2. Built-in Error Handling
β¦ Express auto-catches sync errors in routes, but async needs extra care.
β¦ Example:
This triggers the default handler or your custom oneβlogs to console by default.
π 3. Custom Error-handling Middleware
β¦ Define with 4 params (err, req, res, next) and place it last in your middleware chain.
β¦ Example:
In dev mode, include stack traces; hide them in prod for security.
π 4. Try-Catch in Async Functions
β¦ Wrap async code in try-catch and pass errors to next() for middleware handling.
β¦ Example:
Pro tip: Use async-error wrappers like express-async-errors for cleaner code without manual next().
π 5. Sending Proper Status Codes
β¦ 400 β Bad Request (invalid input)
β¦ 401 β Unauthorized (auth failed)
β¦ 403 β Forbidden (no access)
β¦ 404 β Not Found (resource missing)
β¦ 500 β Internal Server Error (server-side issue)
Always pair with descriptive messages, but keep sensitive details out.
π 6. Error Logging
β¦ Use console.error() for quick logs or libraries like Winston/Morgan for structured logging (e.g., to files or services like Sentry).
β¦ Track errors with timestamps, user IDs, and request paths for easier debugging in production.
π 7. Best Practices
β¦ Keep messages user-friendly (e.g., "Invalid email" vs. raw stack).
β¦ Never expose stack traces in prodβuse env checks.
β¦ Centralize with global middleware; validate inputs early to avoid errors.
β¦ Test with tools like Postman to simulate failures.
π¬ Tap β€οΈ for more!
@CodingCoursePro
Shared with Loveβ
π 1. What is Error Handling?
A: Error handling is the process of catching, logging, and responding to runtime errors or exceptions during request processing to prevent server crashes and provide clear feedback to clientsβlike validation fails or DB timeouts. It keeps your app robust and user-friendly.
π 2. Built-in Error Handling
β¦ Express auto-catches sync errors in routes, but async needs extra care.
β¦ Example:
app.get('/error', (req, res) => {
throw new Error('Something went wrong!');
});This triggers the default handler or your custom oneβlogs to console by default.
π 3. Custom Error-handling Middleware
β¦ Define with 4 params (err, req, res, next) and place it last in your middleware chain.
β¦ Example:
app.use((err, req, res, next) => {
console.error(err.stack);
res.status(500).json({
success: false,
message: err.message || 'Internal Server Error'
});
});In dev mode, include stack traces; hide them in prod for security.
π 4. Try-Catch in Async Functions
β¦ Wrap async code in try-catch and pass errors to next() for middleware handling.
β¦ Example:
app.get('/async', async (req, res, next) => {
try {
const data = await getData(); // Assume this might fail
res.json(data);
} catch (err) {
next(err); // Passes to error middleware
}
});Pro tip: Use async-error wrappers like express-async-errors for cleaner code without manual next().
π 5. Sending Proper Status Codes
β¦ 400 β Bad Request (invalid input)
β¦ 401 β Unauthorized (auth failed)
β¦ 403 β Forbidden (no access)
β¦ 404 β Not Found (resource missing)
β¦ 500 β Internal Server Error (server-side issue)
Always pair with descriptive messages, but keep sensitive details out.
π 6. Error Logging
β¦ Use console.error() for quick logs or libraries like Winston/Morgan for structured logging (e.g., to files or services like Sentry).
β¦ Track errors with timestamps, user IDs, and request paths for easier debugging in production.
π 7. Best Practices
β¦ Keep messages user-friendly (e.g., "Invalid email" vs. raw stack).
β¦ Never expose stack traces in prodβuse env checks.
β¦ Centralize with global middleware; validate inputs early to avoid errors.
β¦ Test with tools like Postman to simulate failures.
π¬ Tap β€οΈ for more!
@CodingCoursePro
Shared with Love
Please open Telegram to view this post
VIEW IN TELEGRAM
β€1
π° Software developer vs Software engineer
Which one do you think is better? Or are both close to each other?
Which one do you think is better? Or are both close to each other?