56,966 blogs · [ { "id": "01a08735-f7a5-7296-a4bd-315bacd2b0c0", "title": "How I Decide If a Bug Is Worth Fixing Right Now", "url": "https://baransel.dev/post/how-i-decide-if-a-bug-is-worth-fixing-right-now/", "published_at": "2026-07-26T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bad13cb0e", "title": "The Hidden Cost of One More Feature", "url": "https://baransel.dev/post/the-hidden-cost-of-one-more-feature/", "published_at": "2026-07-25T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315badf80c23", "title": "Why Your Solana RPC Keeps Rate-Limiting You", "url": "https://baransel.dev/post/why-your-solana-rpc-keeps-rate-limiting-you/", "published_at": "2026-07-20T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bae35b0cb", "title": "Hooking Claude Code Up to Real Tools with MCP", "url": "https://baransel.dev/post/hooking-claude-code-up-to-real-tools-with-mcp/", "published_at": "2026-07-18T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315baebc3489", "title": "Graceful Shutdown in Node.js: The Part Everyone Skips", "url": "https://baransel.dev/post/graceful-shutdown-nodejs-part-everyone-skips/", "published_at": "2026-07-17T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315baf7372e4", "title": "Solana Priority Fees: Why Your Transactions Keep Failing", "url": "https://baransel.dev/post/solana-priority-fees-why-transactions-keep-failing/", "published_at": "2026-07-15T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315baf7ac39d", "title": "The CLAUDE.md Setup That Made Claude Code Actually Useful", "url": "https://baransel.dev/post/claude-md-setup-that-made-claude-code-useful/", "published_at": "2026-07-14T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb04ee742", "title": "The Claude Code Hooks That Actually Changed How I Work", "url": "https://baransel.dev/post/claude-code-hooks-that-changed-how-i-work/", "published_at": "2026-06-19T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb05ac920", "title": "Caching in Node.js: When In-Memory Beats Redis", "url": "https://baransel.dev/post/caching-nodejs-when-in-memory-beats-redis/", "published_at": "2026-06-17T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb0621042", "title": "I Let Claude Code Review Its Own PRs for a Month and Here's What Happened", "url": "https://baransel.dev/post/claude-code-review-own-prs-for-a-month/", "published_at": "2026-06-15T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb1333fcf", "title": "OneKey Classic 1S Review (vs Ledger) — My Honest Take After 7 Years", "url": "https://baransel.dev/post/onekey-classic-1s-honest-review/", "published_at": "2026-05-04T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb1cd4230", "title": "Streaming from Node.js to React with Server-Sent Events", "url": "https://baransel.dev/post/streaming-nodejs-to-react-with-server-sent-events/", "published_at": "2026-04-30T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb1f711fb", "title": "The Claude Code Slash Commands I Can't Live Without", "url": "https://baransel.dev/post/claude-code-slash-commands-i-cant-live-without/", "published_at": "2026-04-26T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb2ae1a0d", "title": "I Built a Rate Limiter in Node.js and Here's What I Got Wrong", "url": "https://baransel.dev/post/built-rate-limiter-nodejs-what-i-got-wrong/", "published_at": "2026-04-25T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb2c9daa9", "title": "React Server Components: What They Actually Change in Your Code", "url": "https://baransel.dev/post/react-server-components-what-they-actually-change/", "published_at": "2026-04-24T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb36eec50", "title": "How I Use Claude Code Subagents to Parallelize My Work", "url": "https://baransel.dev/post/how-i-use-claude-code-subagents-to-parallelize-my-work/", "published_at": "2026-04-22T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb41d347e", "title": "Create a Crypto Subscription Service with Solana Pay", "url": "https://baransel.dev/post/create-crypto-subscription-service-solana-pay/", "published_at": "2026-04-20T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb484b468", "title": "The Claude Code Prompts I Use Every Day as a Developer", "url": "https://baransel.dev/post/claude-code-prompts-i-use-every-day-developer/", "published_at": "2026-04-19T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb4ea76e1", "title": "Build a Solana NFT Mint Bot That Snipes Drops", "url": "https://baransel.dev/post/build-solana-nft-mint-bot-snipes-drops/", "published_at": "2026-04-18T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb5a38f8f", "title": "How I Use Claude Code to Ship Side Projects 10x Faster", "url": "https://baransel.dev/post/use-claude-code-ship-side-projects-10x-faster/", "published_at": "2026-04-17T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb66574cc", "title": "How to Earn SOL Running a Solana Validator as a Side Business", "url": "https://baransel.dev/post/earn-sol-running-solana-validator-side-business/", "published_at": "2026-04-16T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb73acafc", "title": "Build a Solana Telegram Trading Bot Like BONKbot", "url": "https://baransel.dev/post/build-solana-telegram-trading-bot-like-bonkbot/", "published_at": "2026-04-15T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb7749df3", "title": "Solana On-Chain Analytics Dashboard with Next.js", "url": "https://baransel.dev/post/solana-on-chain-analytics-dashboard-nextjs/", "published_at": "2026-04-14T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb83e6c00", "title": "I Replaced My Entire Dev Workflow with Claude Code", "url": "https://baransel.dev/post/replaced-entire-dev-workflow-with-claude-code/", "published_at": "2026-04-13T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb8b95d0e", "title": "Track Smart Money on Solana — Build Your Own Wallet Analyzer", "url": "https://baransel.dev/post/track-smart-money-solana-build-wallet-analyzer/", "published_at": "2026-04-12T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bb99e6483", "title": "Build a Solana Token Launch Platform from Scratch", "url": "https://baransel.dev/post/build-solana-token-launch-platform-from-scratch/", "published_at": "2026-04-10T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bba6f18e9", "title": "Claude Code Tips That Actually Save Me Hours Every Day", "url": "https://baransel.dev/post/claude-code-tips-save-hours-every-day/", "published_at": "2026-04-09T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bbb0973e4", "title": "Create a Paid Solana API Service with Express and SOL Payments", "url": "https://baransel.dev/post/create-paid-solana-api-service-express-sol-payments/", "published_at": "2026-04-08T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bbb258467", "title": "Build a Solana Liquidation Bot That Actually Makes Money", "url": "https://baransel.dev/post/build-solana-liquidation-bot-that-makes-money/", "published_at": "2026-04-06T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bbbe919c7", "title": "Automate Solana Yield Farming with Jupiter and Raydium", "url": "https://baransel.dev/post/automate-solana-yield-farming-jupiter-raydium/", "published_at": "2026-04-04T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bbc0d5baa", "title": "I Built a Solana MEV Bot — Here's What I Learned", "url": "https://baransel.dev/post/i-built-a-solana-mev-bot-heres-what-i-learned/", "published_at": "2026-04-02T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bbcd73e82", "title": "Build a Solana Copy Trading Bot That Mirrors Whale Wallets", "url": "https://baransel.dev/post/build-solana-copy-trading-bot-mirrors-whale-wallets/", "published_at": "2026-03-31T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bbce29698", "title": "Arbitrage on Solana: Find Price Gaps Between DEXs with Node.js", "url": "https://baransel.dev/post/solana-arbitrage-find-price-gaps-between-dexs-nodejs/", "published_at": "2026-03-29T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bbd433440", "title": "Build a Solana Price Alert Bot in 50 Lines of TypeScript", "url": "https://baransel.dev/post/solana-price-alert-bot-50-lines-typescript/", "published_at": "2026-03-26T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bbe2b9b17", "title": "How to Decode Solana Program Logs Like a Pro", "url": "https://baransel.dev/post/decode-solana-program-logs-like-a-pro/", "published_at": "2026-03-25T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bbeb70991", "title": "Build a Solana Token Sniper Bot with JavaScript", "url": "https://baransel.dev/post/build-solana-token-sniper-bot-javascript/", "published_at": "2026-03-24T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bbf14db13", "title": "Monitor Any Solana Wallet in Real-Time with Node.js", "url": "https://baransel.dev/post/monitor-any-solana-wallet-real-time-nodejs/", "published_at": "2026-03-23T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bbfeb21c7", "title": "I Built a Pomodoro App. Here's Why.", "url": "https://baransel.dev/post/i-built-a-pomodoro-app-heres-why/", "published_at": "2026-03-08T10:00:00+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc0541c4f", "title": "Database Indexing Explained With Real PostgreSQL Examples", "url": "https://baransel.dev/post/database-indexing-explained-with-postgresql/", "published_at": "2026-03-07T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc0cd4cf0", "title": "WebSockets in Node.js — A Practical Guide", "url": "https://baransel.dev/post/websockets-in-nodejs-practical-guide/", "published_at": "2026-03-06T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc1163843", "title": "Authentication in Next.js Without Overcomplicating It", "url": "https://baransel.dev/post/authentication-in-nextjs-without-overcomplicating-it/", "published_at": "2026-03-05T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc1b74724", "title": "Prisma Tips I Wish I Knew From the Start", "url": "https://baransel.dev/post/prisma-tips-i-wish-i-knew-from-the-start/", "published_at": "2026-03-04T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc2095c19", "title": "Writing Custom React Hooks That Actually Make Sense", "url": "https://baransel.dev/post/writing-custom-react-hooks-that-make-sense/", "published_at": "2026-03-03T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc300f9f2", "title": "Zod Is the Best Thing That Happened to My TypeScript Code", "url": "https://baransel.dev/post/zod-best-thing-happened-to-my-typescript/", "published_at": "2026-03-02T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc326db20", "title": "How I Structure Next.js Projects Without Losing My Mind", "url": "https://baransel.dev/post/how-i-structure-nextjs-projects/", "published_at": "2026-03-01T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc3b10c70", "title": "Debugging is a Skill, Not a Talent", "url": "https://baransel.dev/post/debugging-is-a-skill-not-a-talent/", "published_at": "2026-02-26T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc3ff9fe8", "title": "Building APIs That Don't Make You Want to Quit", "url": "https://baransel.dev/post/building-apis-that-dont-make-you-want-to-quit/", "published_at": "2026-02-25T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc47da6d4", "title": "Lessons I Learned From Reading Other People's Code", "url": "https://baransel.dev/post/lessons-i-learned-from-reading-other-peoples-code/", "published_at": "2026-02-24T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc4a6ea10", "title": "The Stack I Use for Every New Project in 2026", "url": "https://baransel.dev/post/the-stack-i-use-for-every-new-project-2026/", "published_at": "2026-02-23T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc524f06d", "title": "How I Stay Productive as a Solo Developer", "url": "https://baransel.dev/post/how-i-stay-productive-as-a-solo-developer/", "published_at": "2026-02-22T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc5dc6784", "title": "Stop Overengineering Your Side Projects", "url": "https://baransel.dev/post/stop-overengineering-your-side-projects/", "published_at": "2026-02-21T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc682f37f", "title": "Why I Built GymDose: A Simple Supplement Tracker for Real Fitness Journeys", "url": "https://baransel.dev/post/why-i-built-gymdose/", "published_at": "2025-12-02T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc701b9a5", "title": "How to Parse Solana Transactions Efficiently", "url": "https://baransel.dev/post/parse-solana-transactions-efficiently/", "published_at": "2025-11-05T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc7cf5742", "title": "TypeScript Tips for Cleaner, Safer Code", "url": "https://baransel.dev/post/typescript-tips-cleaner-safer-code/", "published_at": "2025-09-24T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc8116008", "title": "Understanding Closures in JavaScript (With Real Examples)", "url": "https://baransel.dev/post/understanding-closures-in-javascript/", "published_at": "2025-09-23T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc88623aa", "title": "React Performance Traps Every Developer Should Know", "url": "https://baransel.dev/post/react-performance-traps/", "published_at": "2025-09-22T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc8f7dd18", "title": "Mastering Async/Await in JavaScript: 7 Mistakes to Avoid", "url": "https://baransel.dev/post/mastering-async-await-javascript-mistakes/", "published_at": "2025-09-21T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bc947d931", "title": "10 Common JavaScript Pitfalls (and How to Avoid Them)", "url": "https://baransel.dev/post/10-common-javascript-pitfalls-how-to-avoid-them/", "published_at": "2025-09-19T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bca1114d3", "title": "TypeScript Type Narrowing: Writing Safer Code with Precision", "url": "https://baransel.dev/post/typescript-type-narrowing/", "published_at": "2025-02-18T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bcb05a5bf", "title": "TypeScript: JavaScript's Superhero Cape", "url": "https://baransel.dev/post/typescript-javascript-superhero-guide/", "published_at": "2024-10-24T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bcb2940a0", "title": "Git Good: A Beginner's Guide to Version Control Magic", "url": "https://baransel.dev/post/beginners-guide-to-git-version-control/", "published_at": "2024-09-03T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bcb976128", "title": "Taming the Regex Beast: A Beginner's Guide to Regular Expressions", "url": "https://baransel.dev/post/beginners-guide-to-regular-expressions/", "published_at": "2024-08-30T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bcc76a12c", "title": "Progressive Web Apps: The Future of Web Development", "url": "https://baransel.dev/post/progressive-web-apps-future-of-web-development/", "published_at": "2024-08-29T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bcd265054", "title": "From Callback Chaos to Async Zen: A JavaScript Journey", "url": "https://baransel.dev/post/mastering-async-javascript-beginners-guide/", "published_at": "2024-08-28T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bce018004", "title": "Mastering TypeScript Generics: Enhancing Code Reusability and Type Safety", "url": "https://baransel.dev/post/mastering-typescript-generics-enhancing-code-reusability-and-type-safety/", "published_at": "2024-08-16T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bceb2b052", "title": "Advanced Techniques with React and TypeScript", "url": "https://baransel.dev/post/advanced-react-typescript-techniques/", "published_at": "2024-04-17T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bced0cb83", "title": "Building Your First React Component with TypeScript", "url": "https://baransel.dev/post/react-typescript-first-component/", "published_at": "2024-02-28T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bceee74f1", "title": "TypeScript: Destructuring Objects with Types", "url": "https://baransel.dev/post/typescript-destructuring-objects-with-types/", "published_at": "2024-01-31T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bcfc146b8", "title": "A simple React app: fetch GitHub users information via API", "url": "https://baransel.dev/post/react-simple-github-fetch-user/", "published_at": "2024-01-12T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bcfc646ff", "title": "Web Performance Optimization: Boosting Page Speed and Enhancing User Experience", "url": "https://baransel.dev/post/web-performance-optimization-tips/", "published_at": "2024-01-05T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd0bdd339", "title": "10 Essential Concepts Every Developer Should Know", "url": "https://baransel.dev/post/ten-javascript-concepts-every-developer-should-know/", "published_at": "2023-12-15T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd11cb6be", "title": "Elevate Your Code: 5 Must-Have Websites Every Developer Should Know", "url": "https://baransel.dev/post/elevate-code-essential-developer-websites/", "published_at": "2023-12-07T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd1767822", "title": "Junior to Senior Developer Guide: Navigating the Evolution of Your Coding Journey", "url": "https://baransel.dev/post/junior-to-senior-developer-guide/", "published_at": "2023-11-19T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd226f6c6", "title": "MongoDB Best Practices: Optimizing Performance and Schema Design", "url": "https://baransel.dev/post/mongodb-best-practices/", "published_at": "2023-11-14T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd275ee77", "title": "Mastering Git: Essential Tips and Best Practices for Developers", "url": "https://baransel.dev/post/mastering-git-tips-best-practices/", "published_at": "2023-11-10T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd2fbaab9", "title": "Effective Code Documentation: Best Practices for Developers", "url": "https://baransel.dev/post/effective-code-documentation/", "published_at": "2023-11-07T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd36dc5a6", "title": "TypeScript Best Practices: Writing Clean and Maintainable Code", "url": "https://baransel.dev/post/typescript-best-practices/", "published_at": "2023-11-03T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd3aec327", "title": "TypeScript Generics Demystified: Unlocking the Power of Parametric Polymorphism", "url": "https://baransel.dev/post/typescript-generics-demystified/", "published_at": "2023-10-30T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd46e939e", "title": "TypeScript vs. JavaScript: Making the Right Choice for Your Project", "url": "https://baransel.dev/post/typescript-vs-javascript-examples/", "published_at": "2023-10-29T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd5682a3c", "title": "Mastering TypeScript: A Beginner's Guide", "url": "https://baransel.dev/post/typescript-beginners-guide/", "published_at": "2023-10-27T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd569781d", "title": "JavaScript ES6 Features Every Developer Should Know", "url": "https://baransel.dev/post/javascript-es6-features/", "published_at": "2023-10-26T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd6689287", "title": "Javascript use strict", "url": "https://baransel.dev/post/javascript-use-strict/", "published_at": "2023-07-29T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd75255ad", "title": "Solving hCaptcha with Puppeteer and Python", "url": "https://baransel.dev/post/how-to-bypass-hcaptcha/", "published_at": "2023-07-18T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd7f3a0f6", "title": "Introduction to JavaScript Error Handling", "url": "https://baransel.dev/post/javascript-error-handling/", "published_at": "2023-04-05T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd88303a1", "title": "Introduction to JavaScript Regular Expressions", "url": "https://baransel.dev/post/javascript-regular-expressions/", "published_at": "2023-03-30T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd8a32250", "title": "Introduction to JavaScript Type Conversions", "url": "https://baransel.dev/post/javascript-type-conversions/", "published_at": "2023-03-27T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bd9995a51", "title": "Getting Started with JavaScript Loops: A Beginner's Guide", "url": "https://baransel.dev/post/javascript-loops/", "published_at": "2023-02-16T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bda6d9c55", "title": "Getting Started with JavaScript Switch Case: A Beginner's Guide", "url": "https://baransel.dev/post/javascript-switch-cases/", "published_at": "2023-02-14T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bda9b9f8a", "title": "A Comprehensive Guide to Getting Started with PHP: Tips, Tricks, and Code Examples", "url": "https://baransel.dev/post/getting-started-with-php/", "published_at": "2023-02-08T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bdb29e68a", "title": "Installing PHP 8 on CentOS 7: A Comprehensive Guide", "url": "https://baransel.dev/post/how-to-install-php8-on-centos/", "published_at": "2023-02-05T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bdb843022", "title": "Getting Started with PHP 8 on Ubuntu: A Step-by-Step Guide", "url": "https://baransel.dev/post/how-to-install-php8-on-ubuntu/", "published_at": "2023-02-04T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bdc0c5df0", "title": "5 Tips for Optimizing Your PHP Code", "url": "https://baransel.dev/post/php-5-tips-for-optimizing/", "published_at": "2023-02-03T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bdc886bd1", "title": "JavaScript Scopes", "url": "https://baransel.dev/post/javascript-scopes/", "published_at": "2023-01-26T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bdd76ac2c", "title": "Javascript Objects", "url": "https://baransel.dev/post/javascript-objects/", "published_at": "2022-11-22T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bde4f49b7", "title": "Javascript Functions", "url": "https://baransel.dev/post/javascript-functions/", "published_at": "2022-09-02T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bde9c841c", "title": "Javascript Variables", "url": "https://baransel.dev/post/javascript-variables/", "published_at": "2022-08-13T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bdf7973d3", "title": "Javascript Comments", "url": "https://baransel.dev/post/javascript-comments/", "published_at": "2022-08-06T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315bdfdb6857", "title": "Basic rules of Javascript", "url": "https://baransel.dev/post/basic-rules-of-javascript/", "published_at": "2022-07-30T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315be0cc13b0", "title": "How to print Javascript", "url": "https://baransel.dev/post/how-to-print-javascript/", "published_at": "2022-07-25T02:13:50+00:00" }, { "id": "01a08735-f7a5-7296-a4bd-315be18d1948", "title": "How to run Javascript", "url": "https://baransel.dev/post/how-to-run-javascript/", "published_at": "2022-07-23T02:13:50+00:00" } ] posts Claim your blog
Back to baransel.dev
Blog · corpus.blog/blogs/baransel.dev/posts

baransel.dev

baransel.dev

2026

2025

2024

2023

2022