One person contracting, with no employees or significant assets at risk, doesn’t gain much from an LLC or S corp. The income passes through to you as business income on your taxes regardless, so the less paperwork, bureaucracy, and fees the better.
You can easily find lots of companies selling questionable or outright useless services to new small business owners. Ignore all of that, you probably don’t need it. Do good work, don’t accept jobs from shady or pushy clients, keep records (a spreadsheet works fine). You want to optimize for billable hours, not for looking like a “real” business.
I have some free no-ads articles on my site typicalprogrammer.com.