Articles by Simon Keller

Practical reading in this subject: short enough to finish, specific enough to practice, and ready to use at home or at work.

Textbook Insights for Smarter Networking

Textbook Insights for Smarter Networking

I learned to code from free, public textbooks long before I ever set foot in a “real” tech meetup. When I finally started networking, I made the classic mistake: I tried to sound impressive instead of being useful. What fixed it for me was surprisingly nerdy and completely practical. I started...

Read more →
Freelancing With Open-Textbook Skills

Freelancing With Open-Textbook Skills

I learned web development the scrappy way: free, public, and often a little messy. I bounced between open-access textbooks, course notes, and whatever documentation I could find, then tested everything by building small projects until the ideas stuck. That same process works for freelancing, too....

Read more →
Start a Professional Development Book Club at Work With Free eTextbooks

Start a Professional Development Book Club at Work With Free eTextbooks

I learned to code without paying for a single textbook. That experience permanently rewired how I think about “training budgets.” In my experience, when a team wants to sharpen communication, project management, analytics, or leadership, the biggest constraint is often not money. It is attention,...

Read more →
Top Free Textbooks for Workplace Soft Skills

Top Free Textbooks for Workplace Soft Skills

I learned to code with free materials, but the first time I shipped a real project, I discovered something awkward. My biggest bottleneck was not JavaScript. It was people. Clarifying requirements, writing updates that did not confuse everyone, giving feedback without lighting the room on fire, and...

Read more →
Essential IT and Computer Science Textbooks for Non-Technical Professionals

Essential IT and Computer Science Textbooks for Non-Technical Professionals

I got into tech the scrappy way, teaching myself web development using free public domain books, openly licensed materials, and whatever legitimate “free to view” resources I could find. What surprised me later was how often the real bottleneck was not code. It was translation. Smart managers,...

Read more →
A 6-Month Textbook Study Plan for a Career Pivot

A 6-Month Textbook Study Plan for a Career Pivot

I taught myself web development using free, public domain books and open course materials because I had more motivation than money. That experience made me a little obsessed with the idea that you can pivot careers with nothing but time, a plan, and the right learning materials. This is that plan:...

Read more →
Project Management Frameworks for Everyday Office Work

Project Management Frameworks for Everyday Office Work

I learned web development the scrappy way: public domain books, open courseware, and lots of late nights. What surprised me was how often the “serious” business frameworks I skimmed later felt like they were written for huge projects, not for the everyday reality of office work: Slack pings,...

Read more →
How to Talk About Self-Taught Textbook Knowledge in Job Interviews

How to Talk About Self-Taught Textbook Knowledge in Job Interviews

I learned web development the scrappy way: free textbooks, public course notes, lots of trial and error, and a cheap laptop that sounded like it was about to take flight. It worked, but the first time I brought it up in a job interview, I did what a lot of self-taught people do. I minimized it. I...

Read more →
Organize a Virtual Study Group With a Free Open Textbook

Organize a Virtual Study Group With a Free Open Textbook

The first time I taught myself web development, I did it with nothing but free resources and a stubborn little study routine. What I did not have was a built-in classroom. That is the problem a virtual study group can solve. When everyone commits to the same free open textbook, you get structure...

Read more →
How to List Self-Taught Skills from Free Textbooks on Your Resume

How to List Self-Taught Skills from Free Textbooks on Your Resume

I learned web development from free, public domain books and open course materials, not a bootcamp. At the time it felt a little awkward to explain on a resume, like I had to apologize for learning the “cheap” way. Then I realized something important: in many roles, hiring managers are not paying...

Read more →
Syntopical Reading for Hard Skills

Syntopical Reading for Hard Skills

I taught myself web development with free, public resources, and I ran into the same wall over and over: one textbook would explain a concept cleanly, another would bury it in jargon, and a third would quietly fill in the missing step that made everything make sense. Eventually I realized the...

Read more →
Mastering Textbook Problem Sets

Mastering Textbook Problem Sets

When I taught myself web development from free, public resources, the real learning did not happen while I was reading. It happened when I got stuck. The problem is that most of us treat end-of-chapter questions like a test instead of a training session. Then we either brute-force the answers for...

Read more →
Overcoming Textbook Fatigue With Time-Blocking

Overcoming Textbook Fatigue With Time-Blocking

When I first taught myself web development using free textbooks and open course materials, I assumed the hard part would be finding good resources. It turns out the hard part was staying focused long enough to actually use them. A long chapter looks harmless until you are 20 minutes in, rereading...

Read more →
Tab and Highlight Your Textbook for Open-Book Exams

Tab and Highlight Your Textbook for Open-Book Exams

I learned this the hard way while teaching myself web development from free, older books: owning the book (or having it allowed in an exam) is not the same as being able to use the book under time pressure. In a timed open-book test, your textbook is basically a database. Your job is to build an...

Read more →
Study and Memorize Complex STEM Diagrams

Study and Memorize Complex STEM Diagrams

I started learning web development from free, public resources, and one surprise carried over when I later tackled math, biology, and physics: diagrams are where “I read it” turns into “I can use it.” A page of labels, arrows, and shapes can feel like a wall. The good news is that complex visuals...

Read more →
From Page to Practice: Build a Portfolio Project From a Textbook

From Page to Practice: Build a Portfolio Project From a Textbook

I learned web development the scrappy way: free public domain books, open course notes, and lots of trial and error. What surprised me was how often I would finish a chapter and still have nothing to show for it. The fix was not more reading. The fix was a repeatable method for converting a...

Read more →
SQ3R for Dense Textbook Chapters

SQ3R for Dense Textbook Chapters

I learned to love textbooks the hard way: teaching myself web development from free, open resources meant I could not rely on a professor to summarize the important parts. If I wanted the skill, I had to pull it out of the chapter myself. That is why I keep coming back to SQ3R. It is not a...

Read more →
Turn Textbook Glossaries Into Spaced Repetition Flashcards

Turn Textbook Glossaries Into Spaced Repetition Flashcards

When I first taught myself web development using free, public-domain books, I did what a lot of self-learners do: I highlighted like crazy, reread chapters, and told myself I would “come back later” to vocabulary. Later rarely came. The thing that finally made the knowledge stick was embarrassingly...

Read more →
Digital Textbook Note-Taking That Actually Sticks

Digital Textbook Note-Taking That Actually Sticks

I taught myself web development from free, open textbooks and whatever public courseware I could find. The hardest part was not motivation. It was retention. I would read a chapter on a screen, feel like I understood it, and then a day later it would evaporate. Digital textbooks are convenient,...

Read more →
Using Free Textbooks to Prep for Certification Exams

Using Free Textbooks to Prep for Certification Exams

I taught myself web development with free-to-access books and open courseware, mostly because I had to. I could not justify the cost of new textbooks when I was just trying to get competent enough to build real projects. That scrappy approach turned into a habit: whenever I see a certification exam...

Read more →