# Welcome

I'm Ben, a Software Engineer.

## About

I'm an aggressive learner and deeply curious. I have experience developing web- and mobile-oriented software solutions with the skills below. Those skills, however, are just tools. I am not a frameworker, and I delight in making software that is true, good, and beautiful.

Read on to learn how this Prolog software works.

## Getting Started

You can think of my site as a code editor emulator. If you haven't coded before, that's okay! I'll get you started. What you're reading right now is actually code too (Markdown).

On the left, you'll see a list of files. Clicking on the Prolog file will show you the Prolog program. Clicking on the README.md markdown file will bring you back here.

Below is the terminal. It is where the code executes. In your case, the Prolog program has already started and you can use it!

## Executing a query

You can ask Prolog queries below in the terminal about the program.

For example, asking the program skill(typescript, language). would return true because TypeScript is a skill with the type language. However, asking skill(postgresql, language). would return false. because PostgreSQL is a database!

You anyway might want to ask more interesting things, like time_at(regis_university, Start, End). ortime_at(soul_refiner, Start, End).

Prolog is pretty neat. You can check it out here

swipl - ben_prolog_db

oooooo oooooo oooo oooo

`888. `888. .8' `888

`888. .8888. .8' .ooooo. 888 .ooooo. .ooooo. ooo. .oo. .oo. .ooooo.

`888 .8'`888. .8' d88' `88b 888 d88' `"Y8 d88' `88b `888P"Y88bP"Y88b d88' `88b

`888.8' `888.8' 888ooo888 888 888 888 888 888 888 888 888ooo888

`888' `888' 888 .o 888 888 .o8 888 888 888 888 888 888 .o

`8' `8' `Y8bod8P' o888o `Y8bod8P' `Y8bod8P' o888o o888o o888o `Y8bod8P'

Please run ?- license for attributions

For online help, please contact Ben at ben.a.merritt@gmail.com

In order to better assist you, please have your job offer ready

To learn more about Ben, run a query over this Prolog program

For example, you can run `all_skills(X).`