File cabinet to desk diy makeover. This is a good jumping off point. Don't like the paint job but I could see this painted with wood for the desk part. repurpose the yellow file cabinet, with a saw horse on the other side?
Paint it White: Paint some big books white & stack them high! - 18 Ways to Upcycle Books via Brit + Co. -- Good for defunct dictionaries, encyclopedias, and textbooks. great idea for night stand in small space