I always make promises that I will post regularly, I promise this post isn’t about that. Maybe I’m just the type of blogger that blogs every so often. At my job we have this philosophy: If we spend all our time having meetings and talking about the projects, there won’t be time left over to actually do the work. That’s kind of how I feel sometimes. It’s like, I can get excited because I discovered what the DOM is, and I try to explain it here, but, would it mean the same thing to you?
I used to think that the DOM was, in a way like a programming language, based on the books I was reading. I feel like I couldn’t wrap my head around it. If you share the same train of thought as I did, I’ll be the first person to I’ll tell you it isn’t. So your HTML opens up in your browser and starts loading into the DOM, the tree like structure. The DOM, reads your HTML elements and turns it into nodes. There are two types of nodes: Element nodes and Text nodes. Element nodes are our tags: <html>, <div>,<h1>, <p>, etc. Text Nodes are the text that fall between the tags, aka the content such as the words inside the <h1>, <title>, <p>, etc.
If this makes no sense to read, you can check out the video that enlightened me:
So what else have I been up to these past few weeks, in no particular order:
- Getting interviewed for a very public newspaper regarding my experience with the New York Public Library Project Code Class. It should be published sometime soon, I’ll post that here when that happens.
- I took on two clients and am working on their sites right now, which I’m VERY excited about.
- Listening to podcasts and engaging in Codenewbies Talk on Twitter every Wednesday at 9 EST (I’ve missed these last two Wednesday *Sad Panda*). To follow along just search for the hastag #codenewbie.
- Trying to come up with a design for my this page. As a developer, I shouldn’t be having a generic WordPress theme. I want some fat, curvy font with personality.
- Finishing up the two sites I’ve already worked on but that could use some polishing, considering that I have a few more tricks up my sleeves.
- Getting back into the groove of things of going to the gym.