Metronome
sitepoint-terminal
#

Welcome to SitePoint!

#

Access a huge library of books and courses

#

On various topics: JavaScript, Python, AI, and more!

Explore over 700 courses

Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

Django A-Z: Build & Deploy Web Projects With Python & Django
Django A-Z: Build & Deploy Web Projects With Python & Django

video

Git & GitHub Masterclass: The Practical Bootcamp
Git & GitHub Masterclass: The Practical Bootcamp

video

·

5.0
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap

video

·

5.0
Python Data Structures and Algorithms: The Complete Bootcamp
Python Data Structures and Algorithms: The Complete Bootcamp

video

Python A-Z: Learn Python By Building 15 Projects
Python A-Z: Learn Python By Building 15 Projects

video

React JS Masterclass: Zero To Job Ready With 10 Projects
React JS Masterclass: Zero To Job Ready With 10 Projects

video

·

4.5
Looking for more?

Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.

Browse Library
Course List
Collection of more than 700 courses

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.
Start your free Trial
Toolbox overview
Matt Mullenweg avatar

... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.

Matt Mullenweg

Creator of WordPress, CEO of Automattic

For all learning paths

Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

Full Stack JavaScript Developer
Full Stack JavaScript Developer

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Web Development Basics
Web Development Basics

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·2 steps
Pro Dev Workflow
Pro Dev Workflow

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·3 steps
Build Beautiful Webpages
Build Beautiful Webpages

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·5 steps
React Front End Development
React Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Vue Front End Development
Vue Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
We’ve got a path ready for you!

Discover our library filled with learning paths for all kinds of learners.

Browse Library
Recommended jobs for developers

Browse thousands of jobs in Software Development

Browse all jobs
Adfero

1d ago

Web Developer

<p>Adfero seeks a full-time Web Developer to join our interactive team. You will collaborate with developers, designers, and strategic communicators on advertising, public education, and issue advocacy projects that take the form of digital, print, mobile, and video for our clients. You are passionate about problem solving, love creative and innovative web design, communicate exceptionally, and act as a proactive, detail-oriented team player. </p><p><br></p><p><strong>In this role you will:</strong></p><ul> <li>Provide website design, development, testing, management, and support of hardware/software infrastructure.</li> <li>Perform all aspects of developmental tasks, including front-end, back-end, and database development.</li> <li>Manage resources to ensure timely and successful deliveries of assets.</li> <li>Work closely with designers and on account teams to achieve client goals.</li> </ul><p><br></p><p><strong>Qualifications</strong></p><p>There are many skills we consider, but some things we look for include:</p><ul> <li>3-7 years of PHP development experience</li> <li>Proficient experience in Drupal and WordPress</li> <li>Working knowledge of CSS3, HTML5 and JavaScript</li> <li>Experience with React, Vue and/or Svelte is a plus</li> <li>Understanding of the Linux, Apache, MySQL and PHP (LAMP) stack and other web technologies</li> <li>A Bachelor's degree in Computer Science, Engineering, or related field preferred</li> <li>Interest in UX/UI design a plus</li> <li>Strong ability to multi-task and prioritize multiple simultaneous deadlines and schedules</li> <li>Solid interpersonal and communication skills</li> <li>The ability to both collaborate on a team and work independently</li> <li>Initiative, with a commitment to continuous learning and improvement</li> <li>The ability to pass security clearance</li> </ul><p><br></p><p><strong>Additional Information</strong></p><p>When applying, make sure to include your GitHub profile or link to your portfolio in your resume. </p><p><br></p><p>We operate in a hybrid capacity, working in-person in our downtown-DC office three days a week and remotely twice a week.</p><p><br></p><p>A sampling of our benefits includes health insurance, a 401k match, wellness and professional development stipends, bonus plans and more.</p><p><br></p><p>The salary range for this role is $70,000 - $130,000 annually.</p><p><br></p><p>Adfero is an equal opportunity employer.</p>

Washington, United States
Odyssey Information Services

1d ago

Network Security Engineer - Cisco

<p><strong>Network Security Engineer – Cisco Focus</strong></p><p><strong><em>Location:</em></strong><em> Plano, TX – 100% Onsite - You must work onsite daily.</em></p><p><br></p><p><strong>Position Summary:</strong></p><p>Odyssey is partnering with a local, Plano-based firm to hire a <strong>Senior Network Security Engineer</strong> with deep expertise in <strong>Cisco-based security technologies</strong>. This role involves the <strong>design, implementation, and ongoing support</strong> of advanced network security solutions for enterprise clients. The ideal candidate thrives in <strong><em>customer-facing environments</em></strong>, has strong project delivery experience, and stays ahead of evolving cybersecurity threats.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><strong>Project Implementation &amp; Architecture</strong></p><ul> <li>Design and deploy enterprise-grade Cisco security solutions (including secure firewalls, orchestration platforms, MFA tools, and breach defense technologies).</li> <li>Lead customer engagements from planning through implementation, including kickoff meetings and technical reviews.</li> <li>Develop detailed architectural documentation and implementation plans.</li> <li>Oversee migrations from legacy systems to updated Cisco security infrastructure.</li> <li>Configure policies, interfaces, and advanced features within Cisco security environments.</li> <li>Perform solution testing, validation, and provide post-implementation knowledge transfer.</li> <li>Operational Support &amp; Optimization</li> <li>Travel to client sites for implementation projects (approximately 20%).</li> </ul><p><br></p><p><strong>Continuous Learning &amp; Collaboration</strong></p><ul> <li>Stay informed on the latest Cisco security advancements and industry trends.</li> <li>Maintain and renew relevant certifications.</li> </ul><p><br></p><p><strong>Required Skills &amp; Experience:</strong></p><ul> <li>Minimum <strong>5 years of hands-on experience</strong> in network security engineering with a strong Cisco focus</li> <li>Certifications Required:</li> <li><strong>CCNP Security</strong></li> <li><strong>Cisco Certified Specialist – Security Core</strong></li> <li>Plus at least one of the following:</li> <li>Cisco Certified Specialist – Firewall</li> <li>Cisco Certified Specialist – Identity Management</li> <li>Expert-level knowledge of <strong>Cisco Secure Firewall platforms</strong> and <strong>Threat Defense</strong> </li> <li>Proficiency with <strong>Cisco Defense Orchestrator</strong> </li> <li>Hands-on experience with <strong>Cisco Duo</strong> and multi-factor authentication solutions</li> <li>Familiarity with Cisco’s <strong>Breach Protection Security Suite</strong> </li> <li>Advanced networking knowledge: routing, switching, VPN, NAT</li> <li>Proficient in <strong>packet analysis and troubleshooting tools</strong> </li> <li> <strong>CCNA (Cisco Certified Network Associate)</strong> preferred</li> </ul><p></p>

Plano, United States
Akkodis

1d ago

Embedded Graphics Systems Engineer

<p><strong>Akkodis is seeking </strong>an experienced <strong>Embedded Graphics Systems Enginee</strong>r to support our clients Next Generation Avionics team in the<strong> Phoenix, AZ </strong>location. In this high-impact role, you will contribute to the development of cutting-edge avionics graphics systems, ensuring optimal performance, compliance, and integration within our embedded platforms. You will work on real-time software components with a focus on advanced graphics and visual rendering technologies that support the next wave of aircraft display innovation.</p><p><br></p><p><strong>Rate Range : $60/hour - $75/hour; The rate may be negotiable based on experience, education, geographic location, and other factors.</strong></p><p><br></p><p><strong>***On-site preferred; Hybrid option available (must be able to be on-site weekly)</strong></p><p><br></p><p><strong>Embedded Graphics Systems Engineer responsibilities include:</strong></p><ul> <li>Develop and document <strong>software requirements and designs</strong> </li> <li>Architect and implement <strong>real-time embedded software</strong> </li> <li>Perform <strong>software integration and verification</strong> in avionics environments</li> <li>Contribute to the development of <strong>graphics drivers</strong> and <strong>widget libraries</strong> </li> <li>Collaborate with cross-functional teams to deliver DO-178C compliant software</li> <li>Support A661 server development and integration for cockpit display systems</li> </ul><p><br></p><p><strong>Required Qualifications:</strong></p><ul> <li>Bachelor’s degree in <strong>Engineering</strong> or <strong>Computer Science</strong> </li> <li>Minimum <strong>6 years</strong> of experience in <strong>embedded software development</strong> </li> <li>Development using <strong>Embedded C/C++</strong> </li> <li>Hands-on experience with <strong>real-time operating systems</strong> such as VxWorks, LynxOS, DEOS, or Linux</li> <li>Strong knowledge of <strong>graphics driver</strong> development and <strong>widget libraries</strong> </li> <li>Experience with <strong>ARINC 661 (A661)</strong> server and <strong>DO-178C </strong>certification standards</li> </ul><p><br></p><p><strong>Preferred Skills:</strong></p><ul> <li>Minimum <strong>3 years</strong> of experience with <strong>OpenGL</strong> </li> <li>Prior experience with <strong>memory and latency management</strong> in embedded systems</li> <li>Strong analytical and problem-solving skills</li> <li>Excellent teamwork and communication abilities in cross-disciplinary teams</li> </ul><p><br></p><p>If you are interested in this position, please click Apply Now.</p><p><br></p><p><strong>We are open to working with professionals who are authorized to work in the US with sponsorship.</strong></p><p><br></p><p><strong>No C2C</strong></p><p><br></p><p><strong><em>Equal Opportunity Employer/Veterans/Disabled</em></strong></p><p><br></p><p><strong>Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. <em>Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.</em></strong></p><p><br></p><p><strong><em>To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit <a>https://www.akkodis.com/en/privacy-policy</a>.</em></strong></p><p><br></p><p><strong><em>The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:</em></strong></p><p><strong><em>· The California Fair Chance Act</em></strong></p><p><strong><em>· Los Angeles City Fair Chance Ordinance</em></strong></p><p><strong><em>· Los Angeles County Fair Chance Ordinance for Employers</em></strong></p><p><strong><em>· San Francisco Fair Chance Ordinance</em></strong></p>

Phoenix, United States
Cypher

1d ago

Staff Software Engineer

<strong>Company Description</strong><p><strong>Cypher</strong> is building the next-generation global consumer bank account, powered by stablecoins and designed for both humans and autonomous agents. Headquartered in Newark, California, Cypher is backed by leading investors including <strong>Y Combinator</strong> and <strong>Samsung Next Ventures</strong>.</p><p><br></p><strong>Role Description</strong><p>We’re on a hyper-growth trajectory and looking for a <strong>Staff Backend Engineer</strong> to help us scale our platform. At Cypher, we move large volumes of money through multiple stages of our system with high reliability. We're rethinking financial infrastructure from first principles and applying AI-first approaches to every business problem.</p><p>This role is ideal for someone who thrives in fast-paced environments, has experience scaling backend systems, and enjoys building elegant solutions to complex problems.</p><p><br></p><strong>Responsibilities</strong><ul> <li>Architect and build scalable backend systems that power global money movement</li> <li>Design robust APIs and services that handle financial transactions securely</li> <li>Collaborate closely with product and AI teams to deliver intelligent features</li> <li>Make critical infrastructure decisions on our AWS-based stack</li> <li>Uphold a high standard of engineering excellence and mentorship</li> <li>Work with AI Agents to get things to done</li> </ul><p><br></p><strong>Qualifications</strong><ul> <li>7+ years of experience building scalable, production-grade backend systems</li> <li>Proven ability to architect systems in AWS or similar cloud infrastructure</li> <li>Experience in fast-paced startups or high-growth environments</li> <li>Comfort working autonomously and taking ownership end-to-end</li> <li>"Vibe coding"</li> </ul>

Newark, United States
Pressure Systems International

1d ago

System Integration Engineer

<p><strong>Join Pressure Systems International – A Leader in Commercial Tire Management Solutions!</strong></p><p><br></p><p>At Pressure Systems International (PSI), we are pioneers in tire management and analytics systems for commercial vehicles, setting the standard for innovation, reliability, and performance. With a commitment to safety, efficiency, and sustainability, PSI has revolutionized fleet maintenance worldwide. Our cutting-edge technology helps fleets maximize tire life, reduce fuel costs, and enhance road safety, making a significant impact on the transportation industry. In addition to our automatic tire inflation systems (ATIS), our TireView® tire pressure monitoring system (TPMS) offers tire management solutions for trucks, tractors, and trailers of all sizes and configurations. Our telematics offering, TireView LIVE™, supplies tire analytics to customers’ existing telematics providers and can also stand alone with cost-effective plans.</p><p><br></p><p>As we continue to grow and innovate, Pressure Systems International (PSI) is seeking a skilled <strong>Systems Integration Engineer</strong> to join our dynamic team. This critical role focuses on the design, development, and seamless integration of digital and electronic systems across our product lines.</p><p>Explore opportunities with us and become a part of PSI’s success story!</p><p><br></p><p>The ideal candidate will contribute to advancing PSI’s technology roadmap by integrating hardware, software, and communication systems that support both new product development and the enhancement of existing solutions. This role requires a technically proficient engineer with a strong understanding of system architecture, cross-functional collaboration, and a passion for delivering reliable, high-performance solutions that drive customer value and support our long-term business objectives.</p><p><br></p><p>Key Responsibilities:</p><ul> <li>Design and implementation of new products under the leadership of the Engineering Manager</li> <li>Build and maintain integrations with 3rd party platforms</li> <li>Analyze and document ongoing integration requirements</li> <li>Write firmware for edge devices and platform integrations</li> <li>Collaborate with Engineering/Sales to understand ongoing integration needs and edge cases</li> <li>Lead certification efforts</li> <li>Help troubleshoot CAN, Serial, API questions</li> <li>Monitor, debug, and evolve existing integrations as APIs and use cases change</li> <li>Continuous improvement: work with developers and the design team on solutions for all issues and opportunities reported by end users</li> <li>Create system test plans based on specifications and standards</li> <li>Develop and maintain technical documentation and user manuals related to system integration</li> <li>Work with other Clarience Technologies functions in the development and implementation of hardware design and development</li> </ul><p><br></p><p><strong>Qualifications:</strong></p><ul> <li>5+ years of experience in systems integration or software development</li> <li>Experience with integration technologies such as APIs, web services</li> <li>Excellent mechanical and electrical troubleshooting skills</li> <li>MS Word, PowerPoint, Excel, Engineering DesignSystems</li> <li>Ability to prioritize workload and manage multiple tasks</li> <li>Creative approach to problem-solving</li> <li>Excellent communication skills</li> <li><strong>Must work on-site (San Antonio, Texas)</strong></li> </ul><p><br></p><p><strong>Education:</strong></p><p>Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field</p><p><br></p><p><strong>Direct applications only.</strong></p>

San Antonio, United States
Lumicity

1d ago

Software Engineer, Computational Geometry

<p><strong>Software Engineer, Computational Geometry / Los Angeles, CA-Hybrid</strong></p><p><br></p><p>The successful person will have a Software Engineering background with experience Computational Geometry and Geometric Algorithms. This position is mainly remote, with travel to Los Angeles, CA, expected at least once a quarter.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul> <li>Development of geometric and physics based tools</li> <li>Development and implementation of data structures and geometric algorithms</li> <li>Development of optimization procedures</li> <li>Optimization of loop based parallel computations</li> </ul><p><br></p><p><strong>Experience Required:</strong></p><ul> <li>3+ years programming experience, ideally in C++</li> <li>Experienced with computational geometry</li> <li>Geometric algorithm experience</li> <li>Understanding of 2D and 3D geometric operations</li> <li>Development on 3D surface meshes</li> </ul><p><br></p><p><strong>Qualifications:</strong></p><ul><li>BS or higher in Computer Science, Applied Mathematics, Engineering or similar technical discipline.</li></ul><p><br></p><p><strong><em>For Immediate consideration please click apply and attach a copy of your resume.</em></strong></p>

Los Angeles, United States
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Best Crypto Payment Gateway for High Risk
Best Crypto Payment Gateway for High Risk

Published in

··

June 5, 2025

Why WordPress Scalability Starts with Smart Site Structure from Day One
Why WordPress Scalability Starts with Smart Site Structure from Day One

Published in

····

May 26, 2025

How to Build Scalable Web Apps with React JS
How to Build Scalable Web Apps with React JS

Published in

····

May 22, 2025

Best Crypto Payments Gateways in 2025
Best Crypto Payments Gateways in 2025

Published in

···

May 22, 2025

Explore all articles

Discover a world of insights - browse our complete collection of articles in one place!

See all articles
Our weekly newsletter
Get the freshest news and resources in your inbox each week
Subscribe to newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

We Develop Elite Developers

Ready to get started? Access a library of books and courses on JavaScript, Python, AI, and more!
Start your free trial

7 Day Free Trial. Cancel Anytime.

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.