Why Everyone Uses localhost:3000 - The History of Dev Ports (3000, 8000, 8080, 5173) Ever wondered why your dev servers always run on localhost:3000 or localhost:5173? These ports have fascinating histories that trace back through decades of developer habits, from Java and Python to Node.js and Vite. Let’s unpack the stories behind them in your own words 😉. #webdev #programming #node #python
The Origins of Dev Ports: 3000, 8000, 8080, 5173
More Relevant Posts
-
ELK Stack Tutorial 1 - Overview of Elasticsearch and What is Elasticsearch https://lnkd.in/fF_XXyh #programmer #programming #coding #developer #coder #javascript #python #code #java #webdeveloper #html #computerscience #codinglife #technology #software #webdevelopment #softwaredeveloper #css #programmers #tech #programmerlife #php #linux #softwareengineer #programminglife #webdesign #programmingmemes #development #programmerslife #bhfyp
To view or add a comment, sign in
-
-
For developers, MCP is more than theory. With SDKs in Python, TypeScript, and Go, you can build servers that connect models with real-world systems. Here’s how. #MCP #AIForDevelopers #SDK #TechStack #Innovation
To view or add a comment, sign in
-
I think programming languages fall into 3 big categories. 🐍 Flexible scripters: Loosely typed, perfect for scripting and quick prototypes. Python is my go to language here. 🏭Enterprise enablers: Compiled, (usually) object-oriented, Virtual Machine-based (VM) and Garbage Collected (GC) like Java & C#. I think this category deserves Go. ⚡ Bare-Metal performers: Compiled, no GC and control over memory. Ill take Rust over C/C++ for its safety and modern tooling. All different tools with the same goal: solving problems. What is your favorite category to work in? #Programming #Python #GoLang #RustLang #SoftwareDevelopment #HookPrograms
To view or add a comment, sign in
-
Hey folks! As I've been working on porting scripts to Python 3.14, I wanted to bring up that some ast methods were removed - these are ast.Num, ast.Bytes, ast.Str, ast.NameConstant, and ast.Ellipsis If you're porting scripts, you'll want to go to ast.Constant! Keep in mind that some external libraries or modules may need to be modified as well for this, in my case html5lib is one of those! We've also needed to modify build scripts for Firefox, Thunderbird, and NodeJS - as well as make some changes to SWIG bindings. I suspect it will be awhile before most distros and applications port off of 3.12 or 3.13, but if you're migrating to 3.14, definitely keep an eye out! #Python #Automation #Programming #SystemAdministration
To view or add a comment, sign in
-
Use your favorite tools — Python, Java, JavaScript, or even GraphQL APIs — to bring graph power into your applications 🚀 Take a look at how in our Intro to Graph database videos and use Neo4j with your apps: https://lnkd.in/daE8r-WV
Use your favorite tools — Python, Java, JavaScript, or even GraphQL APIs — to bring graph power into your applications 🚀 Take a look at how in our Intro to Graph database videos and use Neo4j with your apps: https://lnkd.in/daE8r-WV
To view or add a comment, sign in
-
As an open source community we develop different tools, mostly used by Python developers. We concentrate on developer experience, speed and quality. Here are some: * adaptix - fast and flexible parser and coverter for python objects * dataclass-rest - framework for faster building HTTP API clients * dishka - powerfull and still simple IoC-container * relator - github to telegram notifier with minimal permissions and proper formatting
To view or add a comment, sign in
-
-
Day 47 of #100DaysOfLeetCode Today's problem: Reverse Words in a String Language used: Java What I did today: I implemented a solution to reverse the order of words in a given string while handling extra spaces efficiently. Used split("\\s+") to handle multiple spaces. Reconstructed the reversed string using StringBuilder. Applied trim() to clean up leading and trailing spaces. Key Takeaways: split("\\s+") is great for ignoring multiple spaces. Always use trim() to ensure a neat final output. StringBuilder makes string manipulation much faster than direct concatenation. #100DaysOfCode #LeetCode #Java #CodingChallenge #ProblemSolving #Programming #DeveloperJourney #LearnToCode
To view or add a comment, sign in
-
-
✅Day 75 of #100DaysOfLeetCode 1.📌Problem: Given two strings s and t, return true if s is a subsequence of t, or false otherwise. A subsequence of a string is a new string formed by deleting some (can be none) of the characters without disturbing the relative position of the remaining characters. 2.🟢 Difficulty: Easy 3.📍Topic: Two Pointers 4.🎯 Goal: Check if a given string is a subsequence of another string. 5.🧠Key idea: Approach 1: Use two pointers to traverse both strings. Increment the pointer for s when a matching character in t is found. If all characters of s are matched in order in t, s is a subsequence of t. #LeetCode #100DaysOfCode #CodingChallenge #Programming #Java #DataStructures #Algorithms #StringManipulation #TwoPointers #InterviewPrep #LearnToCode #TechCareers #CodeDaily #ProblemSolving #Subsequence #Accepted
To view or add a comment, sign in
-
-
Day 43 of #50DaysOfLeetCodeChallenge Problem: Valid Parentheses Approach: Used a stack to keep track of opening brackets. For each closing bracket, checked if it matches the top of the stack. Returned false if there was a mismatch or stack was empty. This ensures all brackets are properly nested and closed. Key Takeaways: Stacks are perfect for problems involving nested structures. Simple traversal with O(n) time complexity and O(n) space. Feeling more confident handling pointers and references in Java! Performance: Using a stack this way really helped me understand how to manage nested elements efficiently. #LeetCode #Java #DSA #CodingChallenge #ProblemSolving #Stack #Programming
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development