Nowadays, developers work in highly abstracted environments. Their code is able to be more prose than math, and their work uses English words more often than the binary that computers understand.

I’m going to attempt to answer the question of; Is abstraction a good thing?

When I refer to abstraction…


UX and UI stand respectively for User Experience and User Interface. They go hand in hand because the User experiences the product through the Interface. usability.gov uses this honeycomb diagram to display the basic fundamentals of a good user experience.

https://www.usability.gov/what-and-why/user-experience.html

These are all immediately translatable to verbs. A user should…


In the scope of scribes vs conjurors, I find myself a conjuror almost every time. I love grabbing different libraries and tools and seeing what people have made and put out into the open for me to use. It’s especially fun when I can use it to make things look…


Usually, APIs are designed using the RESTful design. The REST or “Representational State Transfer” protocol describes how APIs usually behave. Programmers are familiar with making rest APIs, setting up request objects for complex objects using special endpoints, and asking for the files you need in the request body. The fundamental…


In the “Senior Phase” of the coding bootcamp that I’m almost done with, we’ve had to deploy a few apps. Setting up continuous integration for the first time has been tricky and there has been a few times where it has been advantageous to be able to edit files from…


Typescript is JavaScript with more rules, and a lot of fancy features. Like if JavaScript wasn’t just ran in runtime environment but a development environment as well. At this point in “Operation Spark” the coding Bootcamp that I’m in, we’re getting pretty familiar with vanilla JavaScript. we’ve managed a filesystem…


It’s easy to fall into a rabbit hole of deprecated ideas and tools. In 2021 the number of tools and libraries for a developer to solve any given problem can seem daunting. Not a long time ago people were constantly building real-time chat apps from scratch. Now we have socket.io…


nodejs logo

This week in coding Bootcamp I had what is starting to become a familiar experience. Becoming really excited about something, realizing my idea of it was a complete misconception, becoming very frustrated and almost shutting down, all followed by a big aha moment. This Bootcamp, like many, teaches javascript and…


Regex is so scary-looking and ugly. It took me a lot of playing around with it to realize that the code one would write if regex wasn’t a built-in part of javascript is way uglier. …


At this point in programming Bootcamp, workflow improvements arent just invited, they're becoming necessary if we want to have any time to actually understand the material. …

Roger Siver

creative/code

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