becodewala Profile Banner
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€ Profile
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€

@becodewala

Followers
82
Following
186
Media
275
Statuses
1K

Full Stack Developer πŸ‘¨β€πŸ’»| YouTube (becodewala) πŸš€ | Javascript 🌍 | Curiosity 🧠

Bengaluru
Joined December 2022
Don't wanna be here? Send us removal request.
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
8 days
❗Fix: bumped vulnerable packages, ran tests, merged a single PR into master Dependency churn is relentless β€” one day everything works, next day dependency alerts blow up your inbox.
0
0
0
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
8 days
Ugh β€” spent half my day wrestling with yet another set of dependency CVEs in React Server Components. When will this stop? Quick reality check: ❗Multiple repos flagged ❗Vulnerabilities: CVE-2025-55183 / CVE-2025-55184 (React Server Components / related)
1
0
0
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
9 days
Driving motorcycle in 14 degrees Celsius πŸ₯Ά
0
0
0
@nextjs
Next.js
16 days
Update on CVE-2025-66478 (React2Shell): An npm package has been released to scan and update affected Next.js apps. Use `npx fix-react2shell-next` to update to patched versions. All users should update as soon as possible. More details our blog: https://t.co/fjNfpv3huI
Tweet card summary image
nextjs.org
A critical vulnerability (CVE-2025-66478) has been identified in the React Server Components protocol. Users should upgrade to patched versions immediately.
46
349
2K
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
16 days
refining code and upgrade and improve code quality
0
0
2
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
#sql A natural key comes from real business data. βœ” Examples: Email Aadhaar number Phone number SSN βœ” Example: email VARCHAR(100) PRIMARY KEY
0
0
5
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
A surrogate key is an artificial key created by the system (not from business data). βœ” Examples: AUTO_INCREMENT (MySQL) SERIAL (PostgreSQL) Identity column (SQL Server) UUID βœ” Example: student_id INT AUTO_INCREMENT PRIMARY KEY When to use? When no natural unique field exists
0
0
5
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
#sql Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity. ⭐ Goals of normalization: Remove duplicate data Break large tables into smaller ones Maintain relationships using keys Ensure data consistency
0
0
1
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
SQL Injection is a hacking technique where attackers insert malicious SQL into input fields to manipulate the database. βœ” Example of Vulnerable Query: SELECT * FROM users WHERE username = ' " + userInput + " '; If attacker enters: ' OR '1'='1 Then return all users
0
0
1
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
#SQL πŸ‘¨β€πŸ’»A clustered index determines the physical order of data in a table. βœ” Key Points: Only one clustered index per table Data is stored in sorted order Primary key is often clustered Example (SQL Server): CREATE CLUSTERED INDEX idx_id ON students(id);
0
0
1
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
An index is a data structure that improves the speed of SELECT queries. Works like an index of a bookβ€”helps find data faster. βœ” Example: CREATE INDEX idx_email ON users(email);
0
0
0
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
#SQL πŸ‘¨β€πŸ’»A trigger is an automatic action that runs when a specific event happens (INSERT, UPDATE, DELETE). Used for: Logging Validation Automatic updates βœ” Example: Automatically add timestamp when a row is inserted:
0
0
2
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
πŸ‘¨β€πŸ’»Difference between stored procedure and function?
0
0
1
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
πŸ‘¨β€πŸ’»A function takes input, performs operations, and returns a value. βœ” Example: CREATE FUNCTION getAgeCategory(age INT) RETURNS VARCHAR(20) BEGIN IF age < 18 THEN RETURN 'Minor'; ELSE RETURN 'Adult'; END IF; END; Use: SELECT getAgeCategory(20);
0
0
2
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
πŸ‘¨β€πŸ’»A stored procedure is a saved SQL program that can be executed whenever needed. Used for: Repeated operations Complex logic Improving performance βœ” Example: CREATE PROCEDURE GetStudents() BEGIN SELECT * FROM students; END; Execute it: CALL GetStudents();
0
0
3
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
βœ” Simple View Based on one table Can allow insert/update sometimes βœ” Complex View Based on multiple tables Contains joins, functions, group by Usually not updatable Example:
0
0
3
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
20 days
A view is a virtual table created using a SELECT query. It does not store data itself; it displays data from real tables. βœ” Example: CREATE VIEW student_names AS SELECT id, name FROM students; Now you can query: SELECT * FROM student_names;
0
0
0
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
21 days
Code πŸ‘¨β€πŸ’»
0
0
0
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
23 days
Learning nextjs
0
0
1
@becodewala
Vikash Kumar πŸ‘¨β€πŸ’» πŸ‘οΈβƒ€
1 month
πŸ’ What is an alias? An alias gives a temporary name to a table or column. βœ” Column Alias: SELECT name AS student_name FROM students; βœ” Table Alias: SELECT https://t.co/Zis2jmbOeA, c.course_name FROM students s JOIN courses c ON https://t.co/mMq4lDmd6M = c.student_id;
0
0
3