This week in learning more about code I am going to be focusing on languages. As a new bootcamp grad I am worried about what new languages I should learn!? Typescript or Python? Go or Java? This is a trap that we all fall into and the way that I have tried to avoid this is by learning more about languages in general. When I took a step back to get a broader perspective on all languages an attribute began to emerge. Is the language in question compiled or interpreted? At Flatiron the stacks taught were Ruby on Rails, Javascript…


Is it inception? Is it tunnel vision? Is it really not that complicated? Or is it? What is it? Well in the newest chapter of James learns stuff after bootcamp I am tackling the subject of the <iframe>. An iframe HTML tag is an inline frame imbedding a 3rd party HTML document into the current page the tag is placed on. Simply put it is a direct window into another online world. Most often and iframe will be described as a browsing context. The most familiar browsing context for internet users today is the tabs we open on a browser.


Photo by David Pupaza on Unsplash

CODEX

I recently completed an immersive software engineering bootcamp at Flatiron that focused on learning Rails, Javascript and React. Those stacks were great tools to learn how to build the very small apps I needed to complete the bootcamp. While I have complained about the bootcamp design in other blog posts to be fair the design is to maximize the amount of information a student can absorb in a small window of time as possible.

As bootcamp was coming to a close the teaching focus began to shift. Initially, our task as students was to simply get the code to render…


Norwegian Mythical Sea ORM :)

This is part 2 of a series of blog posts I am doing to brush up on some structural knowledge after completing my SE bootcamp at Flatiron. Today I want to talk about ORMs. ORMs or Object Relational Mappers are common amongst many of the programming languages used by developers today. Java, Javascript, Python, PHP, and Ruby to name a few all have multiple ORM software packages available to them. So what are ORMs besides and acronym? …


I am a recent bootcamp grad that received a crash course in Ruby on Rails, Javascript and React. While these are all very valuable and powerful tools the break neck firehose to the face pace of of bootcamp brushed over (at best) a lot of structural coding concepts. This is an effort to brush up on the very important subject of HTTP request and responses. HTTP stands for HyperText Transfer Protocol and by definition HTTP is simply a protocol. A protocol is a system of rules that define how data is exchanged within or between computers. In order for the…


As the new year is rung in I look back on what has gotten me through 36 years of life as well as 2020… which may as well of been 36 years rolled into one. The biggest reason I am where I am in this bootcamp and in this life is due to my family and friends. While I am James Ardery the individual I am also a member of the Ardery family. While I am Jame Ardery the student I am also a member of the Flatiron 100520 cohort. While I am capable of handling many situations on my…


Mod 3 at Flatiron and the firehose to the face only seems to be gaining steam. Trying to recover from such whiplash is a slow process. My instructors promise that in time and with lots of practice things will become clear. I am waiting…. See what I did there :). So the slow and steady journey through Flatiron bootcamp and JavaScript continues as I search for parallels that bridge the gap between the digital and real world.

In JavaScript the “promise” has proven to be such a bridge. Up until this point in bootcamp most of the applications and processes…


As I continue my dive into the world of software engineering I find myself searching for a balance between the real world I live in and the digital world I am so often lost in. Where is the common ground between the digital world and reality? Where and how do humans interact with computers these days? Well the most common interaction today comes in the form of browsing the world wide web. The world wide web, commonly referred to but not to be confused with, “the internet”, is the gold standard for human computer interaction. The oldest grandparents to the…


As a Flatiron bootcamp enrollee new to the world of software engineering and programming languages (Ruby to be specific), I have found myself drowning at many moments trying to wrap my head around the constant barrage of new subjects being thrown at me. In these moments of drowning I try to zoom out and gain perspective on any given subject as a whole in an effort to better understand how the subject works in its nitty gritty details. One specific subject that caused this zoom out moment was SCOPE. SCOPE as a concept manifests itself in Ruby when looking at…

James Ardery

Budding Software Engineer trying to find the tie that binds 🤔

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store