Eli Weinstock-Herman | Tarwn
Opportunities are Measured by What You Take Away From Them: Application Development, Business Analysis, Database Design, Systems Architecture, Team Leadership, Lean, Systems Analysis,  Legacy System Re-engineering,  Mobile Development, On-Call Support, Web Development, Project Management,  Hardware Support,  Server Administration,  Strategic Deployment, Technology Review, Software Architecture,  Database  Administration,  IT Resource Planning,  Unit Testing, Business Architecture, IT Strategic Planning, Systems Integration, Director of Development, Continuous Improvement, Agile/Scrum

Eli Weinstock-Herman (Tarwn)

Thank you for visiting my personal site. Inside you will find additional information about my career, professional interests, and activity in social and blogging communities. If you have any questions or suggestions for the site or my career, I would love to talk more. My direct contact information is below and you can find me on Twitter, LinkedIn, and LessThanDot.

Contact Information

Eli Weinstock-Herman
Tarwn
Raleigh, NC   USA 35° 53' 6.69" N 78° 31' 9.74" W
Eli Weinstock-Herman, Contact Information

Books

(from the Recent Books page)

Recent Blog Posts

These are recent blog posts I published at LessThanDot. The full list can be found on the My Posts page.

SQL Server Types - Numeric vs Int

Original post blogged on Thu, Sep 02 2010 at LessThanDot.com

Generally when we are defining tables, the more specific the column definition the better. Yesterday, however, I ran into a case where better definition actually has increased storage use for no appreciable benefit.

Integers - Using Numeric vs Int

As I was working on the database I came across a curious sight, multiple columns defined as numeric(7,0), numeric(9,0), and so on. It seemed like someone was trying to provide the database with the most specific definition possible for a number of different pieces of data. Having never run into this particular practice, I immediat...

SQL Saturday 28, Baton Rouge

Original post blogged on Mon, Aug 16 2010 at LessThanDot.com

I'm in the air flying back from SQL Saturday 28 and wanted to capture my thoughts while the event was still fresh. Overall I would have to rate it as a resounding success. Last year the event attracted 200 professionals from Baton Rouge and the surrounding area, this year attendance doubled to 400, with additional interest from about 200 more that weren't able to make it.

Creating a Conceptual Data Model

Original post blogged on Tue, Aug 10 2010 at LessThanDot.com

There are three types of data models: Conceptual, Logical, and Physical. The conceptual model provides a high-level view of the data, defining the general entities and entity relationships using the language of the business or organization. The logical model adds attributes to these entities, providing a technology-agnostic foundation for a database design. The physical model assigns table names, column names, and data types to the entities and attributes defined in the prior models. Defining the data model in distinct layers helps us manage the complexity of design and focus as we refine o...

Resources for Professional Development

Original post blogged on Thu, Jul 22 2010 at LessThanDot.com

Waiting for your company to provide training courses or advancement opportunities? It might be a long wait. Unfortunately many companies overlook professional development or consistently sacrifice it when the first round of annual budget cuts occur. Even when we do get training opportunities, many of us continue to select classes at random, based on what seems interesting at the moment.

We live in a field that is expanding daily, where the environment we work in is drastically different from what it was 5 years ago and from what it will be 5 years from now. Whether we plan on being ...

Model-View-Presenter: Looking at Passive View

Original post blogged on Thu, Jul 15 2010 at LessThanDot.com

Model-View-Presenter is an architecture pattern that defines a structure for behavior and logic at the UI level. M-V-P separates the logic of the presentation, such as interacting with back-end services and the business layer, from the mechanics of displaying buttons and interface components.

I often build small projects to help understand and grow my skills as a developer, architect, and all-around technologist (as may be apparent from the wide range o...

Valid XHTML Valid CSS 2.1 HCard microformat Copyright 2010 - Eli Weinstock-Herman | Tarwn Powered by PHP Delicious Integrated Built with EditPlus