
fullstackplus
Website Workbook — an adventure in self-publishing
Thirteen years ago, I started writing a book. Originally it was intended as a “consumer awareness guide” for people who wanted a website built for them, so that they’d know what questions to ask their agency or developer.
I never published the first edition.
Over time, the book evolved into a place where I’d document my own learnings. I’m a back-end developer originally, so had to educate myself in UX, SEO, content, and website optimization.
It feels ripe now; I’m no longer ashamed to put it out there.
WEBSITES, AS SEEN BY HUMAN EYES
WEBSITES, AS SEEN BY SEARCH ENGINES
CONTENT AS PRODUCT
DESIGN FOR CREDIBILITY, USABILITY, & CONVERSION
BUILD AN INFORMATION ARCHITECTURE
THE NEED FOR SPEED
I’m publishing it chapter by chapter as my time allows — tell me what you think:
Popular General Dev topics

Massively successful tech companies — Unicorns — have discovered how to take the techniques that made them successful as a startup and sc...
New

Battle cost overruns, death marches, and legacy code monsters with novel ways to identify and prioritize technical debt, based on behavio...
New

This book is for everyone who needs to test the web. Follow the testing pyramid and level up your skills in user interface testing, integ...
New

Great programmers practice to keep their skills sharp. Get sharp and stay sharp with 57 practice exercises rooted in real-world scenarios...
New

The Pragmatic Programmers classic is back! Freshly updated for modern software development, _Pragmatic Unit Testing in Java 8 With JUnit_...
New

You need to get value from your software project. This book leads you from the desire for value down to the specific activities that help...
New

Success in today’s IT environment requires you to view your career as a business endeavor. In this book, you’ll learn how to become an en...
New

Become a great manager by leading and serving others.
Johanna Rothman @jrothman
This work was written and produced entirely by the ...
New

Big O Notation can make your code faster by orders of magnitude. Get the hands-on info you need to master data structures and algorithms ...
New

Rebuild your free and open source software policies to increase developer retention, ensure cutting-edge security, and reinforce the comp...
New
Other popular topics

Which, if any, games do you play? On what platform?
I just bought (and completed) Minecraft Dungeons for my Nintendo Switch. Other than ...
New

@AstonJ prompted me to open this topic after I mentioned in the lockdown thread how I started to do a lot more for my fitness.
https://f...
New

No chair. I have a standing desk.
This post was split into a dedicated thread from our thread about chairs :slight_smile:
New

Small essay with thoughts on macOS vs. Linux:
I know @Exadra37 is just waiting around the corner to scream at me “I TOLD YOU SO!!!” but I...
New

Oh just spent so much time on this to discover now that RancherOS is in end of life but Rancher is refusing to mark the Github repo as su...
New

Build highly interactive applications without ever leaving Elixir, the way the experts do. Let LiveView take care of performance, scalabi...
New

Think Again 50% Off Sale »
The theme of this sale is new perspectives on familiar topics.
Enter coupon code ThinkAgain2021 at checkout t...
New

Saw this on TikTok of all places! :lol:
Anyone heard of them before?
Lite:
New

This is going to be a long an frequently posted thread.
While talking to a friend of mine who has taken data structure and algorithm cou...
New

Hello,
I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
Categories:
Sub Categories:
- All
- In The News (10109)
- Dev Chat (200)
- Questions (32)
- Learning Resources
- Blogs/Talks (26)
- Jobs (3)
- Events (15)
- Code Editors (58)
- Hardware (57)
- Reviews (4)
- Sales (15)
- Design & UX (4)
- Marketing & SEO (1)
- Industry & Culture (14)
- Ethics & Privacy (19)
- Business (4)
- Learning Methods (4)
- Content Creators (7)
- DevOps & Hosting (9)
Popular Portals
- /elixir
- /rust
- /ruby
- /wasm
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /emacs
- /haskell
- /java
- /onivim
- /svelte
- /typescript
- /crystal
- /c-plus-plus
- /kotlin
- /tailwind
- /gleam
- /ocaml
- /react
- /elm
- /flutter
- /vscode
- /ash
- /opensuse
- /centos
- /php
- /deepseek
- /html
- /zig
- /scala
- /textmate
- /sublime-text
- /debian
- /nixos
- /lisp
- /agda
- /react-native
- /kubuntu
- /arch-linux
- /revery
- /ubuntu
- /manjaro
- /spring
- /django
- /diversity
- /nodejs
- /lua
- /slackware
- /c
- /julia
- /markdown