Welcome to SitePoint!
Access a huge library of books and courses
On various topics: JavaScript, Python, AI, and more!
Use arrows to navigate
Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

video

video

video
·
★ 5.0
video

video

video
·
★ 4.5Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.
The home for developers



... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.
Creator of WordPress, CEO of Automattic
Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

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.

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.

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.

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.

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.

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.
Discover our library filled with learning paths for all kinds of learners.
Browse thousands of jobs in Software Development
20h ago
insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data and transform the way finance and data teams operate. We empower leaders from over 32,000 organizations to make timely and intelligent decisions. Our comprehensive solutions span Financial Planning and Analysis (FP&A), Controllership, and Data and Analytics. We deliver finance teams the insights required to navigate any economic climate and drive greater financial intelligence, while increasing productivity, visibility, accuracy, and compliance. Learn more at insightsoftware.com . Job Description Account Executive to sell our planning, budgeting and visualisation propositions for the Power BI software to new logos in EMEA. The role will suit an experienced logo-hunter who excels in fast-paced environments and is looking for stimulating challenges and real career prospects in a rapidly expanding, high performance business. insightsoftware is a market innovator that helps enterprises transform business data into continuous intelligence and actionable insights, thus unlocking true data value and ensuring swifter decision-making. The Account Executive sells Power ON that transforms Power BI into a comprehensive planning and data collection solution. The Account Executive will qualify, manage, and close new sales via inbound & outbound initiatives, collaborate with colleagues to develop proof of concept etc, execute each phase of the complex sales cycle to the highest professional standards and help evolve our Go-To-Market strategy. The company has significant ambition and provides exceptional career opportunities. If you’ve ever wondered what you’re truly capable of, there’s no better place to find out! Qualifications Account Executive who proven experience of winning new logos in ground breaking software sales Experience selling financial planning and budgeting applications Experience owning a personal revenue quota presenting attainment to goal in their CV Experience in Business Intelligence would also be helpful High level of motivation, engaging presence, rapid learner and the drive and adaptability to succeed in a fast-paced, high-performance, and rapidly evolving environment. Excellent communication and presentation skills, and a consultative approach to diagnose customer’s needs. Additional Information All your information will be kept confidential according to EEO guidelines. At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located . insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com) Background checks are required for employment with insightsoftware, where permitted by country, state/province. At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace. At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located . insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com) Background checks are required for employment with insightsoftware, where permitted by country, state/province. At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.
20h ago
Organisation: Spacey – AI-powered, mission-based learning platform for kids Location: Remote | Flexible hours Open to applicants from: India, Philippines, Nigeria, Egypt, Turkey, and globally Duration: 2–3 months Compensation: Unpaid internship with certificate, reference letter, and visible credits on the platform Role Summary Spacey uses AI avatars to guide children through interactive science lessons in a fun, engaging way. We’re looking for a Prompt Engineer / AI Dialogue Designer to bring our digital guide, Pierce , to life. Your role will be to write, structure, and test the conversations between AI and learners. Success in this role looks like: Crafting smooth, age-appropriate, and engaging AI conversations Ensuring Pierce responds with curiosity, kindness, and clarity — even when kids give wrong answers Helping AI explain scientific ideas playfully while encouraging discovery Responsibilities Design prompts and conversation flows using OpenAI’s ChatGPT framework Write and test system prompts to shape Pierce’s tone and personality Create few-shot examples to guide the AI’s response style Anticipate likely student answers and write smart, positive reactions for each Work closely with content writers and the learning designer to ensure scientific and pedagogical accuracy Help test and tweak ChatGPT responses for clarity and tone Qualifications Experience using ChatGPT or other LLM tools Strong written English and ability to think in dialogue format Interest in educational psychology, storytelling, or conversational UX Familiarity with prompt structure, system/user/assistant roles Bonus: Knowledge of STEM topics or experience working with AI projects What You’ll Gain Real-world experience designing conversations for an AI tutor Certificate and personalised reference Opportunity to influence how AI and children interact in a learning space Your dialogue featured in a live platform for young learners Flexible, remote teamwork with a friendly crew of creatives and developers
20h ago
Senior Application Development Manager Pay from $121,000 to $185,000 per year 2200 S. Lakeside Drive, Waukegan, IL 60085 Are you an experienced application development people leader looking for your next mission? Join Uline as a Senior Application Development Manager, where you’ll lead talented teams to deliver innovative software solutions that power a growing North American company! Better together! This position is on-site in Pleasant Prairie, WI or Waukegan, IL based on need, and we are looking for people who share our passion. Position Responsibilities Manage a team of Java developers and foster career growth and results in a high-performance team culture. Provide technical direction and guidance to ensure production of scalable, resilient software solutions. Collaborate with architects, product owners and software engineers to implement new applications. Oversee planning and execution for complex projects, ensuring quality and efficiency. Foster strong partnerships with business teams to align IT solutions with company goals. Minimum Requirements Bachelor's degree. 10 years in application development with proven experience managing high-performing development teams. Experience with custom application software development and packaged software implementations. Knowledgeable in Waterfall and Agile Scrum development processes. Benefits Complete health insurance coverage and 401(k) with 6% employer match that starts day one ! Multiple bonus programs. Paid holidays and generous paid time off. Tuition Assistance Program that covers professional continuing education. Employee Perks Café featuring affordable daily meal options from local restaurants. On-site fitness center and beautifully maintained walking paths. Best-in-class, clean, modern facilities. About Uline Uline, a family-owned company, is North America’s leading distributor of shipping, industrial, and packaging materials with over 9,000 employees across 13 locations. Uline is a drug-free workplace . EEO/AA Employer/Vet/Disabled LI-JR1 CORP (IN-PPITL1) Our employees make the difference and we are committed to offering exceptional benefits and perks! Explore Uline.jobs to learn more!
20h ago
Organisation: Spacey – AI-powered, mission-based learning platform for kids Location: Remote | Flexible hours Open to applicants from: India, Philippines, Nigeria, Egypt, Turkey, and globally Duration: 2–3 months Compensation: Unpaid internship with certificate, reference letter, and visible credits on the platform Role Summary Spacey uses AI avatars to guide children through interactive science lessons in a fun, engaging way. We’re looking for a Prompt Engineer / AI Dialogue Designer to bring our digital guide, Pierce , to life. Your role will be to write, structure, and test the conversations between AI and learners. Success in this role looks like: Crafting smooth, age-appropriate, and engaging AI conversations Ensuring Pierce responds with curiosity, kindness, and clarity — even when kids give wrong answers Helping AI explain scientific ideas playfully while encouraging discovery Responsibilities Design prompts and conversation flows using OpenAI’s ChatGPT framework Write and test system prompts to shape Pierce’s tone and personality Create few-shot examples to guide the AI’s response style Anticipate likely student answers and write smart, positive reactions for each Work closely with content writers and the learning designer to ensure scientific and pedagogical accuracy Help test and tweak ChatGPT responses for clarity and tone Qualifications Experience using ChatGPT or other LLM tools Strong written English and ability to think in dialogue format Interest in educational psychology, storytelling, or conversational UX Familiarity with prompt structure, system/user/assistant roles Bonus: Knowledge of STEM topics or experience working with AI projects What You’ll Gain Real-world experience designing conversations for an AI tutor Certificate and personalised reference Opportunity to influence how AI and children interact in a learning space Your dialogue featured in a live platform for young learners Flexible, remote teamwork with a friendly crew of creatives and developers
20h ago
DevOps Engineer Location: London (Hybrid) Leaders in Fintech Trading Technology Our client is a pioneering UK-based fintech company delivering cutting-edge FX and trading solutions to global clients. With a strong foundation in software engineering and a culture built on technical excellence, they are now entering an exciting phase of platform redevelopment - with DevOps playing a critical role in their journey. We are looking for a DevOps Engineer to join their Front Office team and help drive innovation across our low-latency, event-driven systems. You will work closely with development, infrastructure, and business teams to enhance our platform's reliability, scalability, and automation. What You’ll Be Doing * Leading the development and optimisation of our CI/CD pipeline using GitLab. * Managing and maintaining Kubernetes clusters across multiple environments (Linux, Windows, macOS). * Coaching and mentoring engineering teams on DevOps best practices and tooling. * Improving system monitoring, incident detection, and resolution processes. * Building custom tools or integrating third-party solutions to strengthen our DevOps infrastructure. What We’re Looking For * 3 years’ experience as a DevOps or Site Reliability Engineer. * Deep expertise in Kubernetes and strong hands-on experience with GitLab CI/CD. * Proven ability to lead by example and support the upskilling of cross-functional teams. * Strong communication skills with the ability to collaborate across technical and business stakeholders. * Experience working alongside JavaScript, Kotlin, or Java engineers is a plus. In this role, you will take the lead in developing and optimising our CI/CD pipelines using GitLab, while managing and maintaining Kubernetes clusters across diverse environments including Linux, Windows, and macOS. You’ll play a key role in mentoring and coaching engineering teams, promoting DevOps best practices, and enhancing our overall development workflows. Collaborating closely with infrastructure, development, and business teams, you’ll help drive improvements in system monitoring, incident detection, and resolution. You’ll also have the opportunity to design and implement custom tools or integrate third-party solutions to strengthen our DevOps infrastructure. If you're passionate about DevOps, thrive in high-performance environments, and want to shape the future of trading technology, we’d love to hear from you
Full Time
20h ago
About POSTX: POSTX's vision is to change the way the world moves goods with zero carbon emissions by providing a transportation and logistics platform that enables our customers to reduce costs, improve service, and eliminate 100% of tailpipe emissions. Our focus is on vertically integrating logistics and transport services using cutting-edge technology that leverages in-vehicle data, geospatial indexing, machine learning, and innovative methods to optimise sorting, routing, and loading across multiple sites. Our customers include 3PLs, road hauliers, distributors, and logistics providers seeking dedicated fleets or third-party logistics partners to support their decarbonisation goals for middle and last-mile road freight. With operations live, a successful pilot completed, multi-year contracts secured, and backing from top-tier investors, POSTX is scaling fast. Join our team and help build the engineering infrastructure that supports the logistics challenges of tomorrow. The Role: We are seeking a hands-on Head of Engineering to lead our technical strategy, drive innovation, and build a world-class engineering team. This role will be responsible for overseeing the development of our core platform, ensuring scalability, security, and performance, while establishing the ground work for future Software Engineers to build on. You will work closely with the Head of Product, Head of Operations and CEO to align engineering initiatives with business goals while fostering a culture of technical excellence and collaboration. You have a strong foundation in software development, experience leading teams, and a passion for building scalable, high-quality applications. You excel at architectural decision-making, mentoring engineers, and driving technical strategy in a fast-paced environment. Key Responsibilities: Technical Leadership & Strategy: Define and execute the engineering roadmap in alignment with business objectives. Oversee the architecture and development of scalable systems, leveraging event-based architectures and cloud platforms. Stay ahead of emerging technologies and ensure the adoption of best practices across the engineering team. Team Leadership & Growth: Build, lead, and mentor a high-performing engineering team. Foster a culture of innovation, collaboration, and continuous learning. Define hiring strategies and attract top engineering talent. Product Development & System Architecture: Work across the full stack, from building user interfaces to scalable backend services. Ensure high-quality software development through rigorous testing, code reviews, and performance monitoring. Drive pragmatic delivery through iterative development and testing with users. Technology & Systems Integration: Leverage modern technologies, including TypeScript, Node.js, React.js, Next.js, React Native, and Nest.js. Optimize cloud infrastructure using platforms like Vercel, Google Cloud, or AWS. Improve system scalability and performance through event-based architectures and geospatial indexing tools like Uber H3. Collaboration & Stakeholder Engagement: Work closely with Product and Operations teams to align engineering efforts with business needs. Partner with external stakeholders, vendors, and customers to drive seamless integrations. Champion technical excellence across the company. What We’re Looking For: Proven experience in a senior engineering leadership role, preferably in a high-growth startup. Strong expertise in TypeScript, Node.js, React.js, and backend architecture. Experience designing scalable, event-driven systems. Strong problem-solving skills and attention to detail. Excellent communication and leadership abilities. Bonus Points: Experience with logistics, geospatial tools (e.g., Uber H3), or real-time data processing. Familiarity with Inngest or similar workflow automation tools. Background in AI/ML applications for logistics optimisation. Why Join POSTX? Help decarbonize one of the largest sectors in the world. Be part of a high-growth company with a bold mission and real traction. Work with an ambitious, passionate, and collaborative team. Competitive compensation, equity, and performance incentives. Opportunity to shape the future of technology in logistics from the ground up.
Stay sharp with the latest updates in tech industry!

Published in
···May 9, 2025

Published in
··May 9, 2025

Published in
··May 9, 2025

Published in
····April 28, 2025
Discover a world of insights - browse our complete collection of articles in one place!
eerie

40
23 minutes ago
9
ExcelBizz

72
2 hours ago
5
bencoupland1

28
2 hours ago
5
cssissimple

48
4 hours ago
11
rhhutchins

99
14 hours ago
13
takisbab

44
14 hours ago
3
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.