SEO — Jinja — Tornado — Deployment

Juliana Mei
2 min readOct 3, 2017

--

SEO seems easy when it’s presented the way Ricky Praim, from Prim Agency, did. Of course, the first page of any search engine is prime real estate and the competition is cut throat for the best keywords but essentially the biggest piece is content. As a budding web developer, that means utilizing efficient templating for multi-page sites so that content can be inherited uniformly or modified quickly if needed. We used jinja. Utilizing alt-image text and using good keywords

This week I made my first web app today with tornado, a python library. 😃

Then, we deployed it via dokku and big news: I’m officially an admin for my own server in Oregon! The whole deployment process is still abstract in my head, I understand the concept and essentially what is happening but I’ll rather know a lot more about what exactly is going on when I create it on my server, then create a cname in the url to “point” to it. I need to brush up on the semantics so I’ll know how to explain it.

Functional Programming VS OOP

Apparently there is a debate whether functional programming or object-oriented programming is better. From what I understand, functional programming is like a top-down way of coding that’s imperative and code is grouped into functions. Snippets of code are neatly packed away in functions that sit quietly until the function is called. Object oriented programming is inheritable code that parses code out into “similar attributes.” It’s like a template for functions, if for example you have multiple functions that have similar attributes. I guess there’s a lot less to “break” in FP but there’s also a lot of scalability and power in OOP. It would be a headache if there was a bug in OOP, any changes in the base template would affect everything.

--

--

Juliana Mei
Juliana Mei

Written by Juliana Mei

Software Engineer — Blockchain, Cybersecurity, and Commercial Space

No responses yet