Preferring public method isolation
Things become complicated when public methods of a class call each other. This can be demonstrated fairly easily with some examples...
Musings from a software developer
Things become complicated when public methods of a class call each other. This can be demonstrated fairly easily with some examples...
A coding anti-pattern that spreads it's tentacles across the codebase
There's been many recent revolutions in writing technologies, and I thought it would be interesting to compare them and the way they affect the author's ideas.
You taught me so much, I'll miss you buddy.
BDD or Bug Driven Development is controversial, but sometimes it's appropriate
Stale Bot’s are a type of automated bot on Github, which locks issues which are “stale” (as in have no recent activity). This seems like a helpful tool at first, but in reality it’s terrible for all parties involved.
I love <a
A small wood working project of a round table.
An industrius mechanical engineer is designing a machine and is faced with the problem of attaching a component to another component. What does he do? Well he quickly solves the problem, by selecting several bolts which would hold the two components together… just as he had thousands of times before…
A breif look at how valuable this idea is
A quote recently stood out to me today and revealed a deep misunderstanding about the classic the quote, “The glass is half full!”.
After seeing the impact that discussion systems have had on the internet, I decided to bring the dicussion to the source!
So it was time to study for uni exams, this meant that I needed to revise the content in all of the lectures. But wait! the lecture slides are only accessible through a convoluted website system called Canvas LMS . 🔗 Problem System only allows one pdf to downloaded at a time Each pdf requires 2 link clicks to download Too many mouse clicks: 40 pdf's * 2 links * 4 courses = 320 clicks! 🔗…
Some businesses are recognizing that tradtional services may be redundant. We found this out the hard way, while ordering a pizza.
Some businesses are recognizing that tradtional services may be redundant. We found this out the hard way, while ordering a pizza.
A small rant on how Hacker News confuses people with their advertising methods.
A brief look at the history behind the opposing styles of quick-return and single-return in functions.
Technology is developed in order to solve a problem. The problem is defined in the real world so the solution should endevour to solve the problem based on a model of reality, not the model of technology. +-------------------------------+ | Reality | | +---------+ | | |Problem | | | | | | | +---------+ | | |based on | | +----v----+ +----------+ | | |Model | |Technology| | | | | | | | | +---------+…
Most people cringe at the thought of viewing or using government websites. It seems they’re always light years behind the industry in terms of standards and technology. It’s one of the biggest gaps between the private sector and the public sector, but why is this?
The following tutorial shows the easiest way I’ve found to deploy pretty much any application to another machine! 🔗 Server Prerequisites: ☑ $ git pull the app from the server ☑ $ ssh user@server get into the server ☑ pm2 or apache2 or nginx … some kind of server is running