
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

Express your customers’ wild ideas as a set of clear, executable specifications that everyone on the team can read. Feed those examples i...
New

Your team is stressed; priorities are unclear. You’re not sure what your teammates are working on, and management isn’t helping. If your ...
New

Teams working on the JVM can now say goodbye forever to misunderstood requirements, tedious manual acceptance tests, and out-of-date docu...
New

Learn from the award-winning programming series that inspired the Elixir language, and go on a step-by-step journey through the most impo...
New

Debug It! will equip you with the tools, techniques, and approaches to help you tackle any bug with confidence. These secrets of professi...
New

Few of the ideas presented here are controversial or extreme; most experienced programmers will agree that this stuff works. Yet 50 to 70...
New

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

Write fast, space-efficient, and scalable code using the easy-to-understand algorithms and data structures in this book.
Jay Wengr...
New

Small changes to your habits can improve your health—without getting in the way of your work.
Joe Kutner @jkutner
edited by Brian P...
New
Other popular topics

Please tell us what is your preferred monitor setup for programming(not gaming) and why you have chosen it.
Does your monitor have eye p...
New

New
New

In case anyone else is wondering why Ruby 3 doesn’t show when you do asdf list-all ruby :man_facepalming: do this first:
asdf plugin-upd...
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

A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New

Rails 7 completely redefines what it means to produce fantastic user experiences and provides a way to achieve all the benefits of single...
New

Get the comprehensive, insider information you need for Rails 8 with the new edition of this award-winning classic.
Sam Ruby @rubys
...
New

This is cool!
DEEPSEEK-V3 ON M4 MAC: BLAZING FAST INFERENCE ON APPLE SILICON
We just witnessed something incredible: the largest open-s...
New

Ok, well here are some thoughts and opinions on some of the ergonomic keyboards I have, I guess like mini review of each that I use enoug...
New
Categories:
Sub Categories:
- All
- In The News (10292)
- Dev Chat (202)
- Questions (33)
- Learning Resources
- Blogs/Talks (26)
- Jobs (3)
- Events (15)
- Code Editors (58)
- Hardware (57)
- Reviews (5)
- Sales (16)
- Design & UX (5)
- Marketing & SEO (2)
- Industry & Culture (14)
- Ethics & Privacy (19)
- Business (4)
- Learning Methods (5)
- Content Creators (7)
- DevOps & Hosting (9)
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /emacs
- /haskell
- /java
- /onivim
- /typescript
- /svelte
- /kotlin
- /crystal
- /c-plus-plus
- /tailwind
- /gleam
- /react
- /ocaml
- /elm
- /flutter
- /vscode
- /ash
- /html
- /opensuse
- /centos
- /php
- /deepseek
- /zig
- /scala
- /sublime-text
- /textmate
- /lisp
- /nixos
- /debian
- /react-native
- /agda
- /kubuntu
- /arch-linux
- /django
- /revery
- /ubuntu
- /spring
- /manjaro
- /nodejs
- /diversity
- /lua
- /julia
- /c
- /slackware
- /markdown