VanillaHRM is an original, ‘from scratch’ learning project HRM (Human Resource Management System) written in straight PHP, JS, and HTML/CSS, without the use of any frameworks, libraries, or other codebases.

At the time that I was working on it, it was a simple CRUD application for data mainly on personnel, but also their clients, and other pertinent, day-to-day operations information needed by operations management. It is largely unfinished, and may remain so indefinitely, as the core ideas behind the project have changed, and evolved into what is now Just-a-Dash.


Login Page

Login Page



Sample Module

Sample Module

The Upcoming South Korean Presidential Election, December 19th 2012

The Upcoming South Korean Presidential Election

It’s presidential election season in South Korea. Following U.S. president Obama’s re-election, and in the wake of current President Lee Myung-bak’s streak of enormous unpopularity, 3 remaining souls compete for who will get to pave the way for Korea’s next 5 presidential years. In the first political piece for, allow us to introduce you to the candidates, the issues, and the international circumstances surrounding this election.

The Candidates

Months ago, there were 5. Now, there are 3. Defunct are the UPP’s (Unified Progressive Party) Lee Jung-hee and the PJP’s (Progressive Justice Party) Sim Sang-jeong. The remaining landscape comprises the conservative Park Geun-hye, the left-winger Moon Jae-in, and the middle ground independent known by the name of Ahn Cheol-soo.

Read the full post at Korea Blogs

Podcast Review: Talk to me in Korean

Podcast Review: Talk to me in Korean

Stars: 4.5/5
I started listening to Korean learning podcasts shortly after I arrived in August ,2011. But it wasn’t until a few months later that I found and stuck with TTMIK (Talk to me in Korean). In this review, I want to tell you why I listen  and encourage you to put on the earphones too.

Why TTMIK is an awesome podcast

1. Excellent bilingual delivery
This ones kind of a no-brainer. An essential element for a language podcast. As with any podcast, having at least two hosts is kind of critical. For language learning, you need a person who is natively fluent in both languages.

When the hosts in TTMIK speak to eachother (at least in the lessons I’ve listened to in levels 1 – 4), host Kyeong-eun Choi (최경은) always speaks KR and host Hyun-woo Sun (선현우) will speak in both KR and EN. When they speak in KR it sounds all natural, but they will speak in a way such that you’ll understand most of what’s being said. That’s because they’ll speak mostly using grammar and voc. already covered. And if there is any chance you won’t understand, your English-using host Hyun-woo Sun will respond naturally in English, rephrasing what was said in Korean.

Read the full post on Korea Blogs

Language, and The Osmosis Point

Language, and The Osmosis Point

A Beginner’s Guide to Passive Language Learning

The Osmosis Point

Osmosis /ɒzˈmoʊsɪs, ɒs-/

The passage of a solvent through a semipermeable membrane… // The gradual or unconscious assimilation or adoption, as of ideas… [1]

How can one learn a language with little effort…?
I have some advice for you. And if you are a person who is going to live in a foreign country, I think it’s an essential one. It’s one strategy among others, but
      This is for you if:
-You will live in a foreign country for ~6+ months
-Your aim is naturally acquire language from your surroundings; not to break your back studying

The suggestion is: learn by Osmosis.
This nerdy expression of ‘learning by osmosis’ is an inference from the biological definition. Many cells and small lifeforms are surrounded by a solutions. Simply by being in that solution, things will pass in and out of the cell through its ‘skin’ (the semipermeable membrane). “Live in a foreign country, and since you are bathed in its native language on a 24/7 basis, you won’t have to study. It’ll just seep into you from the surroundings.”

Read the full article on

Why hello there, World.

Hi ladies and gentlemen. Welcome to my site.

I started this site, or blog if you will, as a vent for my thoughts and experiences, and as a personal platform. I hope for a brighter future for myself, and the people and objectives I care about. And this is one possible avenue for that.

As a platform, this site will serve as a front for promoting my knowledge, skills, work endeavors, and projects.

As a personal vent, I will be blogging about things that interest me and are dear to me and, hopefully, things that can interest or help others.

The main topics will range from lifestyle blogging about my experiences in Southeast Asia, to language advice, and to philosophy. Anything else will be uncredentialed ranting on miscellaneous topics, such as politics.

If you like what you see here, then friend me, add me, follow me, or otherwise comment or shoot me an e-mail. Thanks!


the thoughtblog of Joseph E. Flack IV