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
Join us as an Engineering Manager In this key role, you’ll be leading a team of talented and creative engineers to build products We’ll look to you to deliver exceptionally high-quality work and empower engineers to make a big impact It’s a great opportunity to be recognised for your expertise and knowledge as you contribute to NatWest Boxed''s Strategy What you’ll do As an Engineering Manager, you’ll be instrumental to the success of our engineering teams Day-to-day, you’ll be: Managing software and quality engineers in a matrixed product engineering organisation, across empowered squads Owning technical stewardship of one or more of NW Boxed product mission teams Ensuring your direct reports are motivated, happy and engaged to achieve high performance Providing engineering support and guidance to mission Product Managers, Product Owners and squad tech leads Working with our staff engineers and architecture function, to ensure your squads deliver the highest standards of technical design and implementation and that our platform is operationally excellent The skills you''ll need We’re looking for someone with experience of building and designing scalable and performant systems and making significant contributions to the wider engineering goals of an organisation. You’ll also have: Experience leading teams of highly skilled software engineers to success Solid practical and theoretical knowledge of modern software development Excellent experience building services within a modern, cloud hosted, event driven or sourced, microservice architecture
20h ago
Our Client, a leading software development company, is seeking a Receptionist who will serve as the face of their Palo Alto office and provide essential administrative and operational support to the team! In this role, you will take on a wide range of administrative duties and oversee daily office operations. This is an excellent opportunity for an individual who is highly organized, personable, and passionate about creating positive first impressions. *Please note this is a 6-month, onsite, contract role in Palo Alto. Pay will be $27-28/HR Key Responsibilities: Serve as the first point of contact for all guests, clients, and team members entering the office Greet visitors in a warm, professional, and friendly manner Manage and screen incoming phone calls; direct calls and messages to appropriate parties Maintain security protocols by signing in guests and issuing visitor badges Manage inventory of office supplies and place orders as needed Coordinate with vendors for equipment servicing, office needs, and supply quotes Support coordination of daily team lunches and occasional catered meetings Ensure common areas (reception, kitchen, conference rooms) are kept clean, stocked, and well-organized Handle incoming and outgoing mail, packages, and deliveries; distribute to appropriate staff Provide general administrative support to leadership and team members as needed Assist with scheduling, meeting room reservations, and preparing conference rooms for meetings Support internal events or team gatherings through logistics, setup, and communication Qualifications: At least 1 year of experience in an administrative, receptionist, or front desk support role Strong understanding of professional office etiquette and experience in client-facing environments Proven ability to provide exceptional customer service in person and over the phone Proficiency in Microsoft Office Suite (Word, Excel, Outlook, PowerPoint) Comfortable learning new systems and technology platforms as needed Strong verbal and written communication skills with a clear, confident tone Ability to work independently, manage multiple priorities, and meet deadlines Highly dependable, detail-oriented, and able to maintain confidentiality Please submit your resume for consideration! You can use www.workgrades.com to collect and manage your references for free and share them with us or anyone else you choose. We suggest that you ensure you have updated your LinkedIn profile and that you start collecting your references early. We will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Initiative for Hiring.
20h ago
Benchtop Support Specialist BCforward is currently seeking a highly motivated Benchtop Support Specialist for an opportunity in Bothell, WA 98021. Job Title: Benchtop Support Specialist Job Location: 1522 217th Place Southeast - Bothell, WA 98021 Duration: 6 Months Pay Range: $20-$23/Hr. on W2 Job Description: Our client, a leading pharmaceutical company, is hiring a Benchtop Support Specialist, on a contract basis. Summary: organization working to support, enhance, and maintain compliance for the GxP benchtop systems and instrumentation as well as site and global applications used within the manufacturing, quality, and quality control organizations. This position requires a passion for IT, validation, and compliance. Project management and business analyst skillsets within the role as the position requires the ability to work with diverse cross-functional teams in a highly matrix organization. The candidate should have at least 5 years of experience in pharma/biotech with experience in Laboratory equipment, benchtop instrumentation and Quality System disciplines. The candidate needs to understand shop floor activities, Good Manufacturing Practices (GMPs), electronic change management, and process automation in addition to prior manufacturing enterprise systems support. Top Skills: Experience working in a GMP environment Experience supporting end user Windows environment Cyber Security Knowledge Understanding and experience with Network, databases, servers, and PCs Knowledge of Incident, problem, and asset management 3 years of Experience Planning and leading small and medium-sized projects. 3 years of Experience Supporting multiple projects, ability to multi-task. Education/Experience: Bachelors degree in life sciences, engineering or computer field or equivalent experience. Experience working in regulated industries such as Biotech, Pharmaceutical, and Medical Devices familiarity supporting benchtop instruments and applications within a GxP compliant manufacturing or laboratory setting preferred. Demonstrated track record of IT Support in a fast-paced regulated environment supporting benchtop instruments, quality and lab applications Knowledge/Skills: Comprehensive knowledge of Data Integrity guidance, GxP compliance, Software Development Life Cycle, and Good Documentation Practices. Comprehensive knowledge of SOPs, cGMPs and other compliance requirements and regulatory guidelines (FDA, EU) and the know how to work and manage within a regulatory environment. Demonstrated leadership skills and the ability to negotiate in a complex environment. Excellent verbal and written communication skills. The ability to plan and lead small and medium size projects and enhancements. The candidate needs to be self-driven and capable of prioritizing. The candidate should have an expanding understanding of network, databases, servers, and PCs. Understanding of administration and usage of TFF systems, Nucleic Counters, Mixer, Filler, FIT, Veeva Document Management System, Infinity, ServiceNow and emerging technology is preferred. Ability to apply lean and OpEx principles. The successful candidate will possess the professionalism and technical competency required to represent the department before our stakeholders, regulatory agencies, and management. Responsibilities: Provide support and enhancements for the administration of benchtop instrumentation applications, PC hardware, and IT administrative tools within a GxP environment. Support would encompass various instrument types such as cellometers, plate readers, and flow cytometers throughout the site which include laboratory and manufacturing buildings. Support administration of quality and laboratory applications including their software development life cycle activities and technical support. Provide ownership of assets and utilize company systems to support changes, incidents, problems, and asset management activities for the support of benchtop equipment and lab and quality systems. Execute and update documentation for the support of benchtop equipment and lab and quality systems to ensure assets are reliable, accessible, and secure. Execute and/or leads multiple projects and technical work assignments as a point of contact for project stakeholders. Lead or provide supporting activities within the quality management system (Infinity) Liaison with global partners within the company organization to align on solutions and implementation plans for benchtop instrumentation and performs system installations, configurations, administrative and support functions including system validation lifecycles and training. Provide local administrative support and liaison with global partners for the site quality systems and quality control supporting applications completing tasks such as application periodic reviews, user access reviews, and account administration. Provide digital plant subject matter expertise (SME), to multi-function teams, advises operations on application configurations, data integrity, cyber security, and defend work before regulatory agencies. Ensure alignment with company directives and industry guidelines for applications. Execute on technology improvements and efficiency opportunities to improve business and compliance. Provide on-call support, as needed, for commercial operations. Benefits: BCforward offers all eligible employees a comprehensive benefits package including, but not limited to major medical, HSA, dental, vision, employer-provided group life, voluntary life insurance, short-term disability, long-term disability, and 401k. About BCforward: Founded in 1998 on the idea that industry leaders needed a professional service, and workforce management expert, to fuel the development and execution of core business and technology strategies, BCforward is a Black-owned firm providing unique solutions supporting value capture and digital product delivery needs for organizations around the world. Headquartered in Indianapolis, IN with an Offshore Development Center in Hyderabad, India, BCforward's 6,000 consultants support more than 225 clients globally. BCforward champions the power of human potential to help companies transform, accelerate, and scale. Guided by our core values of People-Centric, Optimism, Excellence, Diversity, and Accountability, our professionals have helped our clients achieve their strategic goals for more than 25 years. Our strong culture and clear values have enabled BCforward to become a market leader and best in class place to work. BCforward is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against based on disability. To learn more about how BCforward collects and uses personal information as part of the recruiting process, view our Privacy Notice and CCPA Addendum. As part of the recruitment process, we may ask for you to disclose and provide us with various categories of personal information, including identifiers, professional information, commercial information, education information, and other related information. BCforward will only use this information to complete the recruitment process. Interested candidates please send resume in Word format Please reference job code 237785 when responding to this ad.
20h ago
Lucera Financial Infrastructures is hiring a Java Software Engineer for our Belfast office to work on our core infrastructure as a service platform, used by some of the top names in financial services. We are looking for someone who has 3 years experience working designing, implementing and supporting resilient, performant micro-services platforms. This role is for individuals who can work effectively as part of our global development team, along with the ability to work independently with a strong sense of ownership. We are looking to talk to people with: A passion for technology, with an ability and desire to pick up new technologies Background in taking products from design right through to delivery Strong sense of writing quality maintainable code Commercial experience in Java (8) Use of Micronaut / Spring (or equivalent) Frameworks Developing against Relational and NoSQL Database (MongoDB, Postgres etc) Experience with unit testing methodologies and frameworks e.g Spock, Junit Build systems Gradle / Maven Use of Docker
20h ago
Join us as an Engineering Manager In this key role, you’ll be leading a team of talented and creative engineers to build products We’ll look to you to deliver exceptionally high-quality work and empower engineers to make a big impact It’s a great opportunity to be recognised for your expertise and knowledge as you contribute to the bank-wide strategy What you’ll do As an Engineering Manager, you’ll be implementing and deploying engineering work with the team. You’ll work closely with the team’s product owner and delivery manager to plan and prioritise impactful technology investment initiatives. Day-to-day, you’ll be: Working with our staff engineers, making sure the team delivers the highest standards of technical design and implementation Coaching your team to maintain a high level of delivery performance and predictability, while managing the expectations of stakeholders Identifying and eliminating challenges, enabling the engineers to perform Supporting your team to ensure the services under your ownership meet defined SLOs agreed in collaboration with your product peers Developing talent and maintaining a supportive and engaging team culture that’s focused on high performance The skills you''ll need We’re looking for someone with experience of building and designing scalable and performant systems and making significant contributions to the wider engineering goals of an organisation. We’ll look to you to have excellent leadership skills and experience of leading a team of highly skilled engineers. You’ll also have: Strong practical and theoretical knowledge of the software development lifecycle Experience with microservice architectures utilising event driven/sourced patterns Experience of containerisation and cloud infrastructure Experience employing observability tooling to monitor and detect proactively disruptions to the live service
20h ago
Client Solutions Group - Systems Engineer Our field sales professionals rely on proactive technical support during the sales process – and our expert Systems Engineering team always steps up to the mark. We lead the development and implementation of complex and specialized products, applications, services and solutions. From delivering sales presentations and product demonstrations, to developing detailed installation or system integration plans, we ensure customers get the innovative, relevant, interoperable solutions they need. Join us to do the best work of your career and make a profound social impact as a Client Solutions Group - Systems Engineer on our Systems Engineering Team supporting the UK. What you’ll achieve As a Client Solutions Group - Systems Engineer, you will provide pre-sales technical support to our field sales teams, helping to define the overall Dell Technologies solution for our customers using the full range of company products and services. You will: •Build and lead relationships for highly sophisticated customer accounts •Conduct customer needs analysis and anticipate requirements beyond existing solution’s scope •Prepare detailed product specifications to enable the sale of our products and solutions, and deliver impact presentations at customer facilities •Verify operability of sophisticated product and service configurations within the customer’s environment • Perform advanced systems integration and provide technical expertise to design and implement the solution Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role: Essential Requirements •Excellent communication, relationship and leadership skills in industry •Ability to present to executive level and articulate the Dell Technologies solutions •In-depth understanding of market, technologies, products and services •8 to 12 years of related experience in a relationship selling role Desirable Requirements •Advanced experience in a relationship selling role •Bachelor’s degree Who we are We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID: R266437
Full Time
Stay sharp with the latest updates in tech industry!

Published in
··May 9, 2025

Published in
··May 9, 2025

Published in
····April 28, 2025

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

3
2 hours ago
1
lurtnowski

12
2 hours ago
3
hack3rcon

30
2 hours ago
3
rhhutchins

23
7 hours ago
6
rhhutchins

14
10 hours ago
2
erezvol

21
10 hours ago
3
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.