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

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
Jobleads-US

1d ago

Senior Analyst, Investment Accounting

<p>Global Atlantic Financial Group is a leading insurance company meeting the retirement and life insurance needs of individuals and institutions. With a strong financial foundation and risk and investment management expertise, the company delivers tailored solutions to create more secure financial futures. The company's performance has been driven by its culture and core values focused on integrity, teamwork, and the importance of building long-term client relationships. Global Atlantic is a wholly-owned subsidiary of KKR, a leading global investment firm. Through its relationship, the company leverages KKR's investment capabilities, scale and access to capital markets to enhance the value it offers clients.</p><p><strong>POSITION OVERVIEW</strong></p><p>Global Atlantic is seeking a candidate to join the Investment Accounting team and support the ongoing efforts to clear and monitor suspense related activity for both GAAP and STAT.</p><p><strong>Responsibilities include, but are not limited to:</strong></p><ul> <li>Support the Investment Accounting team with the clearing and reconciliation of investment-related transactions processed in various financial subledgers.</li> <li>Team with Investment Accounting third-party service providers and finance-wide stakeholders to ensure timely clearing and proper recognition of investment-related transactions in the general ledger.</li> <li>Support monthly monitoring and substantiation of investment-related suspense accounts.</li> <li>Assist with the preparation of investment-related reconciliations for US GAAP and statutory reporting purposes.</li> </ul><p><strong>QUALIFICATIONS</strong></p><ul> <li>BS in Finance, Accounting, Economics, Business, or a related major. CPA, MBA preferred.</li> <li>4+ years relevant professional experience in Investment Accounting or Investment Operations.</li> <li>Excellent computer skills, including MS Excel, Hyperion query tools (FCC, Essbase), Peoplesoft platforms, data warehouse a plus.</li> <li>Strong focus on process improvement and automation.</li> <li>Experience with Clearwater Analytics preferred.</li> <li>Strong quantitative and analytical skills.</li> <li>Proven ability to successfully handle competing priorities and multiple deliverables.</li> </ul><p><strong>This position is not eligible for visa sponsorship now or in the future.</strong></p><p><strong>The base salary range for this role is:</strong></p><p>$90,000 — $105,000 USD</p><p>Global Atlantic is committed to creating an inclusive environment where everyone can meaningfully contribute to our success. We are proud to be an equal opportunity employer, and we do not discriminate in employment on any basis that is prohibited by federal, state or local laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.</p> #J-18808-Ljbffr

Boston, United States
Jobleads-US

1d ago

Information Architect V

<p><b>Description</b></p><p>We're looking for an <b>Information Architect V</b>, working in the <b>Pharmaceuticals and Medical Products</b> industry in <b>55 Corporate Drive, Bridgewater, New Jersey, 08807, United States</b>.</p><br><p><b>Job Description:</b></p><ul> <li>Documenting strategy and architecture for current state.</li> <li>Recommending product architecture for future state for existing Informatica Tools (Power Center, IDQ, MM/BG, TDM).</li> <li>Solution architecture for Informatica BDM.</li> </ul> #J-18808-Ljbffr

Trumbull, United States
Jobleads-US

1d ago

[2025] Senior Machine Learning Engineer, PhD New Grad - Creator Assistant

<p>Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.</p><p>At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.</p><p>A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.</p><p>We are looking for a highly skilled Senior Machine Learning Engineer - PhD New Grad - Creator Assistant to join our Creator Services Natural Language Processing Team. This role offers an exciting opportunity to work with brand new NLP, speech, and generative AI models and products. You will use the latest machine learning technology to help our creators develop scalable experiences.</p><h3>You Will:</h3><ul> <li>Design and implement deep learning-based NLP solutions to address various problems across the Roblox platform.</li> <li>Develop and deploy NLP/ML-based services within the Roblox ecosystem, with end-to-end responsibility.</li> <li>Guide the future technical direction of the team, influencing engineering practices and standards.</li> <li>Be a technical bar-raiser, ensuring high code quality, robust architectural designs, and long-term strategic approaches.</li> <li>Balance the research of new technologies with practical implementation to integrate these advancements into Roblox products.</li> <li>Mentor and develop fellow engineers on the team, encouraging a collaborative and innovative environment.</li> <li>Craft scalable and resilient systems and services.</li> <li>Collaborate closely with passionate Engineers, Product Managers, and other Roblox team members.</li> </ul><h3>You Have:</h3><ul> <li>A Ph.D. in Computer Science, Computer Engineering, Mathematics, Statistics, or a related technical field, or equivalent experience.</li> <li>Proven experience with transformer-based model design, training, serving, and product integration.</li> <li>A track record of crafting NLP/ML applications at scale.</li> <li>In-depth knowledge of speech models, deep learning-based NPC action, planning and dialogue generation, reinforcement learning, and computer vision.</li> <li>Proficiency in Python, C#, or similar programming languages.</li> <li>An understanding of SQL and databases at scale.</li> <li>A product-minded approach with a keen interest in understanding the end-user.</li> </ul><p>For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits.</p><p>Annual Salary Range: $218,540 — $218,540 USD</p><p>Roles that are based in our San Mateo, CA Headquarters are in-office Tuesday, Wednesday, and Thursday, with optional in-office on Monday and Friday (unless otherwise noted).</p><p><strong>You’ll Love:</strong></p><ul> <li>Excellent medical, dental, and vision coverage</li> <li>A rewarding 401k program</li> <li>Flexible vacation policy (varies by exemption status)</li> <li>Roflex - Flexible and supportive work policy</li> <li>At Roblox HQ:</li> <li>Free catered lunches five times a week and several fully stocked kitchens with unlimited snacks</li> <li>Onsite fitness center and fitness program credit</li> <li>Annual CalTrain Go Pass</li> </ul><p>Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations for all candidates during the interview process.</p> #J-18808-Ljbffr

San Mateo, United States
Jobleads-US

1d ago

Information Architect V

<p><b>Description</b></p><p>We're looking for an <b>Information Architect V</b>, working in the <b>Pharmaceuticals and Medical Products</b> industry in <b>55 Corporate Drive, Bridgewater, New Jersey, 08807, United States</b>.</p><br><p><b>Job Description:</b></p><ul> <li>Documenting strategy and architecture for current state.</li> <li>Recommending product architecture for future state for existing Informatica Tools (Power Center, IDQ, MM/BG, TDM).</li> <li>Solution architecture for Informatica BDM.</li> </ul> #J-18808-Ljbffr

United States
Jobleads-US

1d ago

Principle Software Engineer - Site Reliability Engineering

<p>Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.</p><p>At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.</p><p>A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.</p><p>Are you a seasoned engineer with a passion for reliability and scalability? We’re looking for exceptional Software Engineers to join the Reliability team at Roblox. In this pivotal role, you will drive the evolution of our systems, ensuring they meet the highest standards of performance, reliability, and efficiency. You’ll collaborate with cross-functional teams to build robust infrastructure that supports our growth. If you have a track record of solving complex technical challenges, we want to hear from you. Join us in shaping the future of our platform and delivering unparalleled value to our users.</p><p><strong>You Will:</strong></p><ul> <li>Lead a team of engineers (2+) to drive multi-quarter Reliability projects.</li> <li>Create libraries that promote fault-tolerance and resilience– like retries, circuit breakers, and adaptive concurrency limits.</li> <li>Build, automate and standardize process automation to create a "golden path" of tooling and platform support that powers the fundamental Roblox ecosystem.</li> <li>Create tooling that provides production guardrails, for example evaluating release candidate capacity with load testing tooling before deploying to production.</li> <li>Create performance monitoring services and observability towards understanding capacity issues and platform degradations.</li> <li>Create tooling that monitors production services and their changes, like generalized canarying services with alerting.</li> </ul><p><strong>You Have:</strong></p><ul> <li>Experience: you have a BS degree (or equivalent professional experience) in Computer Science or related engineering field with at least 8 years of experience including at least 2+ years in SRE or Software Engineering.</li> <li>Passion for systems: You have experience and good habits around building software and tools and getting them adopted. Your system's focus informs a view of code needing to be deeply reliable.</li> <li>Technical Leadership: Ability to lead, coach and mentor junior engineers.</li> </ul><p><strong>You Are:</strong></p><ul> <li>A Partner: You know that the best tools integrate broadly with the tooling ecosystem. You approach partners and processes with curiosity and seek to understand a problem deeply before you start coding.</li> <li>A Coder: you have experience writing common programming languages (Go, C#, Java…).</li> <li>Self-organized: you're excited about getting in front of complex problems, organizing your work by any means possible; overcome emergent issues and contributing to long-running projects as a part of the team.</li> <li>Problem Solver: you ask the right questions to solve issues within your expertise and you use data to test your theories.</li> <li>Planner: You have experience in large project lifecycles. You have experienced working in sprints, breaking down complex tasks into milestones, and reporting status to keep project scheduling accurate.</li> <li>Leader: Proven ability to Tech Lead a group of engineers to deliver on multi-quarter projects.</li> </ul><p>For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits.</p><p><strong>Annual Salary Range:</strong></p><p>$289,460 — $338,270 USD</p><p>Roles that are based in our San Mateo, CA Headquarters are in-office Tuesday, Wednesday, and Thursday, with optional in-office on Monday and Friday (unless otherwise noted).</p><p><strong>You’ll Love:</strong></p><ul> <li>Excellent medical, dental, and vision coverage.</li> <li>A rewarding 401k program.</li> <li>Flexible vacation policy (varies by exemption status).</li> <li>Roflex - Flexible and supportive work policy.</li> <li>At Roblox HQ:</li> <li>Free catered lunches five times a week and several fully stocked kitchens with unlimited snacks.</li> <li>Onsite fitness center and fitness program credit.</li> <li>Annual CalTrain Go Pass.</li> </ul><p>Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations for all candidates during the interview process.</p> #J-18808-Ljbffr

California, United States
Jobleads-US

1d ago

Staff Business Systems Analyst - Places

<p>Members of Intuit’s <strong>People &amp; Places</strong> team are stewards of our greatest strategic asset: Our People. Our vision is to inspire the world’s top talent to innovate and make a difference. The Places team manages Intuit’s extensive real estate portfolio, workplace services and safety &amp; security globally.</p><p>As a <strong>Staff Business Systems Analyst</strong> within the Places Digital Center of Excellence, your primary objective will be to develop and maintain a strategic technology roadmap while overseeing and supporting the end-to-end Places technology infrastructure, ensuring scalable, innovative, and AI-driven systems, tools, and data solutions effectively support Global Real Estate, Workplace Services, and Safety &amp; Security functions.</p><h3>Responsibilities</h3><p>In this demanding and fast-paced role, you will represent Places in the identification and delivery of technical solutions that enable operational efficiencies and provide great workplace experiences. You will be responsible for developing use cases and requirements from the employee and business perspectives, identifying the upstream/downstream impacts, understanding technical internal and vendor product capabilities and system enhancements that are scalable and sustainable long-term, while considering existing system architecture, design decisions, processes, and risks. You will partner with stakeholders, vendors, and technology partners to identify, scope and prioritize technology solutions, develop and maintain a Places’ technical product delivery roadmap, and drive implementation efforts.</p><p>Project management and exceptional communication skills are necessary, along with being an independent thinker, team player, and trusted partner. You will be expected to drive cross-functional teams in the delivery of technical solutions, manage critical program risks, issues, escalations, and resolutions. You will need to be comfortable reporting program status to executives, as well as diving into technical discussions with internal engineering teams and external partners. Collaboration with team members to drive change management, training, and support for the Places team are also expected. Projects will be of varying scale from pilots to full-scale deployments with a focus on enabling an awesome employee experience, scalable growth and business impact.</p><p>You will also be responsible for contributing to large cross-functional initiatives and implementations that enable us to create amazing workplace experiences for our most important asset – our people.</p><h3>Key Responsibilities</h3><ul> <li>Bring a Day 1 mindset to identify and explore new opportunities for leveraging technology to optimize the Places team and/or employee workplace experience, and collaborate with cross-functional teams to ensure scalable, repeatable, and effective implementation of those new technical solutions.</li> <li>Collaborate with business leaders and process owners to identify gaps between existing and proposed capabilities for which technical solutions are needed, and drive plans to prioritize and address those gaps.</li> <li>Leverage technology expertise to identify and solve complex business problems, ensuring that end-to-end thinking is employed and solutions meet the expectations of the customer and Intuit.</li> <li>In collaboration with Places’ technology partners and Places’ leaders, manage the end-to-end Place’s technology infrastructure by capturing technology requests, assessing impact, developing an implementation roadmap for enhancements and changes, and clearly communicating roadmap progress to stakeholders.</li> <li>Perform business analysis, gather, develop and craft clear business requirements on behalf of the business, foundational to all technology projects.</li> <li>Develop and drive the overall project delivery plan and operational mechanisms with a cross-functional implementation team, managing against deliverables (including SOWs, change management), assuming responsibility and ownership for issue resolution, and contributing to build, test, and execution work as needed.</li> <li>Establish clear operating mechanisms and cadence to effectively communicate program/project information, including progress, decisions, data metrics, priorities and relevant project/intake information to varying levels of stakeholders, including senior leadership, with little guidance needed.</li> <li>Create documentation artifacts such as Systems Architecture (Current vs Ideal State), Process Flow Charts, Project Plans, and Test Plans.</li> </ul><h3>Minimum Requirements</h3><ul> <li>Bachelor's degree in IT, Computer Science, or related field (or equivalent experience).</li> <li>10+ years of relevant experience in systems architecture, systems analytics, technical program management, and/or product management.</li> <li>Experience with facilities management, physical security operations, and/or real estate planning systems preferred.</li> <li>Expertise in system design, architecture, implementation project management, testing and handover.</li> <li>Advanced understanding of analytical tools and applying technology solutions to address business problems and drive business strategies with cross-functional teams to deliver scalable solutions.</li> <li>Proficiency in ServiceNow platform, MS Office, Google Suite and Smartsheet preferred.</li> </ul> #J-18808-Ljbffr

Mountain View, United States
Check out our latest articles

Stay sharp with the latest updates in tech industry!

CNCF Arm64 Pilot: Impact and Insights
CNCF Arm64 Pilot: Impact and Insights

Published in

·Web·

April 14, 2025

How to Build a Multi-Tenant SaaS Application with Next.js (Frontend Integration)
How to Build a Multi-Tenant SaaS Application with Next.js (Frontend Integration)

Published in

····

April 9, 2025

Building a Multi-Tenant SaaS Application with Next.js (Backend Integration)
Building a Multi-Tenant SaaS Application with Next.js (Backend Integration)

Published in

····

April 9, 2025

Why Spreadsheets Need Better Coding Support
Why Spreadsheets Need Better Coding Support

Published in

···

April 8, 2025

Building a Network Vulnerability Scanner with Go
Building a Network Vulnerability Scanner with Go

Published in

····

March 30, 2025

Explore all articles

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

See all articles

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.