Welcome!
Education, therefore, is a process of living and not a preparation for future living. -John Dewey
I am a Software Developer, Software Engineer or
Just A Programmer
.
I hope you find this site to be concise and helpful. It's focuses include:
-
Software Engineering and the Software Industry
-
Software copyrights and patents
-
Common Lisp
-
FreeBSD
What software and methods I used to create this website: (I wish every site had this, I think it's great to see what other people do.)
-
Operating System:
FreeBSD.
-
Web Server:
Hunchentoot
. Thanks
Edi Weitz.
-
Languages:
-
Common Lisp
on
SBCL
32 bit for FreeBSD.
-
cl-who
to generate HTML using s-expressions.
-
I wrote little to no HTML, Javascript and SQL and instead was able to do just about everything everything in Lisp because of these wonderful Lisp apps and libraries. This is thanks to all those F/OSS developers.
-
Persistence:
-
Elephant
-
BDB
-
This site is SQL free. Thanks to Ben Lee, Andrew Blumberg, Robert Read, Ian Eslick for Elephant and to those who created BDB.
-
Testing
-
Development Environment
-
Resources:
-
I found most of what I need in Common Lisp on
cliki.net
. Thankfully,
asdf
and
asdf-install
makes system definitions and installation convenient.
-
I got the design idea and some CSS from
Bugmenot
.
-
This is the most fun I've had making a website in a long time.