aboutsummaryrefslogtreecommitdiff
path: root/_posts
diff options
context:
space:
mode:
Diffstat (limited to '_posts')
-rw-r--r--_posts/2015-11-10-software-development-pitfalls.md2
-rw-r--r--_posts/2016-10-14-how-we-successfully-destroyed-the-joy-of-product-development.md2
-rw-r--r--_posts/2017-01-12-gce-aws-docker-and-why-i-choose-classic-vms-and-digitalocean.md2
-rw-r--r--_posts/2017-03-07-golang-profiling-simplified.md8
-rw-r--r--_posts/2017-04-10-what-its-like-to-be-a-software-developer.md2
-rw-r--r--_posts/2017-04-17-what-i-ve-learned-developing-ad-server.md2
-rw-r--r--_posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md2
-rw-r--r--_posts/2017-08-11-simple-iot-application.md8
-rw-r--r--_posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md2
-rw-r--r--_posts/2018-08-05-the-bullshit-web-developments-pov.md32
10 files changed, 41 insertions, 21 deletions
diff --git a/_posts/2015-11-10-software-development-pitfalls.md b/_posts/2015-11-10-software-development-pitfalls.md
index 5e7279c..ffee159 100644
--- a/_posts/2015-11-10-software-development-pitfalls.md
+++ b/_posts/2015-11-10-software-development-pitfalls.md
@@ -1,7 +1,9 @@
1--- 1---
2
2layout: post 3layout: post
3title: Software development and my favorite pitfalls 4title: Software development and my favorite pitfalls
4description: Couple of observations regarding project management. 5description: Couple of observations regarding project management.
6
5--- 7---
6 8
7**Table of contents** 9**Table of contents**
diff --git a/_posts/2016-10-14-how-we-successfully-destroyed-the-joy-of-product-development.md b/_posts/2016-10-14-how-we-successfully-destroyed-the-joy-of-product-development.md
index 28c936a..45028ad 100644
--- a/_posts/2016-10-14-how-we-successfully-destroyed-the-joy-of-product-development.md
+++ b/_posts/2016-10-14-how-we-successfully-destroyed-the-joy-of-product-development.md
@@ -1,7 +1,9 @@
1--- 1---
2
2layout: post 3layout: post
3title: How we successfully destroyed the joy of product development 4title: How we successfully destroyed the joy of product development
4description: My take on project development. 5description: My take on project development.
6
5--- 7---
6 8
7No matter how hard we try to reinvent processes in software development we still haven’t found perfect solution for this. And to dismiss SDLC just because it’s something old is as ridiculous as the concept of designers being user experience gurus. As I have written couple of times before designers have their place and is not in the UX community. Most of them probably never heard of Jakob Nielsen and this proves a lot. Don’t get me wrong. There are designers out there that are absolutely amazing in what they do, but most of them are not. Good design has little to do with how things look in my opinion. But it has very much to do with how product behaves. And to take a chance on design look only is scary to me. 9No matter how hard we try to reinvent processes in software development we still haven’t found perfect solution for this. And to dismiss SDLC just because it’s something old is as ridiculous as the concept of designers being user experience gurus. As I have written couple of times before designers have their place and is not in the UX community. Most of them probably never heard of Jakob Nielsen and this proves a lot. Don’t get me wrong. There are designers out there that are absolutely amazing in what they do, but most of them are not. Good design has little to do with how things look in my opinion. But it has very much to do with how product behaves. And to take a chance on design look only is scary to me.
diff --git a/_posts/2017-01-12-gce-aws-docker-and-why-i-choose-classic-vms-and-digitalocean.md b/_posts/2017-01-12-gce-aws-docker-and-why-i-choose-classic-vms-and-digitalocean.md
index 29a3124..c55af32 100644
--- a/_posts/2017-01-12-gce-aws-docker-and-why-i-choose-classic-vms-and-digitalocean.md
+++ b/_posts/2017-01-12-gce-aws-docker-and-why-i-choose-classic-vms-and-digitalocean.md
@@ -1,7 +1,9 @@
1--- 1---
2
2layout: post 3layout: post
3title: GCE, AWS, Docker and why I choose classic VM’s and DigitalOcean for my current project 4title: GCE, AWS, Docker and why I choose classic VM’s and DigitalOcean for my current project
4description: Reasons why I choose DigitalOcean for my project 5description: Reasons why I choose DigitalOcean for my project
6
5--- 7---
6 8
7**Table of contents** 9**Table of contents**
diff --git a/_posts/2017-03-07-golang-profiling-simplified.md b/_posts/2017-03-07-golang-profiling-simplified.md
index 2b5a262..4c7266c 100644
--- a/_posts/2017-03-07-golang-profiling-simplified.md
+++ b/_posts/2017-03-07-golang-profiling-simplified.md
@@ -1,7 +1,9 @@
1--- 1---
2
2layout: post 3layout: post
3title: Golang profiling simplified 4title: Golang profiling simplified
4description: Golang profiling made easy 5description: Golang profiling made easy
6
5--- 7---
6 8
7**Table of contents** 9**Table of contents**
@@ -9,9 +11,9 @@ description: Golang profiling made easy
91. [Where are my pprof files?](#where-are-my-pprof-files) 111. [Where are my pprof files?](#where-are-my-pprof-files)
102. [Why is my cpu profile empty?](#why-is-my-cpu-profile-empty) 122. [Why is my cpu profile empty?](#why-is-my-cpu-profile-empty)
113. [Profiling](#profiling) 133. [Profiling](#profiling)
12 1. [Memory profiling](#memory-profiling) 14 1. [Memory profiling](#memory-profiling)
13 2. [CPU profiling](#cpu-profiling) 15 2. [CPU profiling](#cpu-profiling)
14 3. [Generating profiling reports](#generating-profiling-reports) 16 3. [Generating profiling reports](#generating-profiling-reports)
15 17
16Many posts have been written regarding profiling in Golang and I haven’t found proper tutorial regarding this. Almost all of them are missing some part of important information and it gets pretty frustrating when you have a deadline and are not finding simple distilled solution. 18Many posts have been written regarding profiling in Golang and I haven’t found proper tutorial regarding this. Almost all of them are missing some part of important information and it gets pretty frustrating when you have a deadline and are not finding simple distilled solution.
17 19
diff --git a/_posts/2017-04-10-what-its-like-to-be-a-software-developer.md b/_posts/2017-04-10-what-its-like-to-be-a-software-developer.md
index 52f5861..f18f5dd 100644
--- a/_posts/2017-04-10-what-its-like-to-be-a-software-developer.md
+++ b/_posts/2017-04-10-what-its-like-to-be-a-software-developer.md
@@ -1,7 +1,9 @@
1--- 1---
2
2layout: post 3layout: post
3title: What it's like to be a software developer 4title: What it's like to be a software developer
4description: Couple of observations regarding project management 5description: Couple of observations regarding project management
6
5--- 7---
6 8
7I get asked a lot what the hell I actually do. I find it funny but I guess it is my fault in most cases. I try not to be the kind of a man that is always talking about his work. I live in a small village and most of my neighbours probably have no idea what I actually do. And I am ok with that. I prefer this. But on some occasions I find it disturbing how people judge other people just because they don't understand what they are all about. Many of them probably think I am some strange kind of a looser that is awake all the time and works from home. He probably plays games and type on a computer :) What kind of a job is that? That is no job at all! :) You work for eight hours, then you go home and drink a beer and go work in your workshop. This is what real men do! 9I get asked a lot what the hell I actually do. I find it funny but I guess it is my fault in most cases. I try not to be the kind of a man that is always talking about his work. I live in a small village and most of my neighbours probably have no idea what I actually do. And I am ok with that. I prefer this. But on some occasions I find it disturbing how people judge other people just because they don't understand what they are all about. Many of them probably think I am some strange kind of a looser that is awake all the time and works from home. He probably plays games and type on a computer :) What kind of a job is that? That is no job at all! :) You work for eight hours, then you go home and drink a beer and go work in your workshop. This is what real men do!
diff --git a/_posts/2017-04-17-what-i-ve-learned-developing-ad-server.md b/_posts/2017-04-17-what-i-ve-learned-developing-ad-server.md
index 1cb3ba1..bfacd6f 100644
--- a/_posts/2017-04-17-what-i-ve-learned-developing-ad-server.md
+++ b/_posts/2017-04-17-what-i-ve-learned-developing-ad-server.md
@@ -1,7 +1,9 @@
1--- 1---
2
2layout: post 3layout: post
3title: What I've learned developing ad server 4title: What I've learned developing ad server
4description: Lessons I learned developing contextual ad server 5description: Lessons I learned developing contextual ad server
6
5--- 7---
6 8
7**Table of contents** 9**Table of contents**
diff --git a/_posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md b/_posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md
index 864e4a5..dcd8ce1 100644
--- a/_posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md
+++ b/_posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md
@@ -1,7 +1,9 @@
1--- 1---
2
2layout: post 3layout: post
3title: Profiling Python web applications with visual tools 4title: Profiling Python web applications with visual tools
4description: Missing link when debugging and profiling python web applications 5description: Missing link when debugging and profiling python web applications
6
5--- 7---
6 8
7**Table of contents** 9**Table of contents**
diff --git a/_posts/2017-08-11-simple-iot-application.md b/_posts/2017-08-11-simple-iot-application.md
index 4c506f3..cd0179e 100644
--- a/_posts/2017-08-11-simple-iot-application.md
+++ b/_posts/2017-08-11-simple-iot-application.md
@@ -1,16 +1,18 @@
1--- 1---
2
2layout: post 3layout: post
3title: Simple IOT application supported by real-time monitoring and data history 4title: Simple IOT application supported by real-time monitoring and data history
4description: Develop simple IOT application with Arduino MKR1000 and Python 5description: Develop simple IOT application with Arduino MKR1000 and Python
6
5--- 7---
6 8
7**Table of contents** 9**Table of contents**
8 10
91. [Initial thoughts](#initial-thoughts) 111. [Initial thoughts](#initial-thoughts)
102. [Simple Python API](#simple-python-api) 122. [Simple Python API](#simple-python-api)
11 1. [Basic web application](#basic-web-application) 13 1. [Basic web application](#basic-web-application)
12 2. [Web application security](#web-application-security) 14 2. [Web application security](#web-application-security)
13 3. [Simple API for writing data-points](#simple-api-for-writing-data-points) 15 3. [Simple API for writing data-points](#simple-api-for-writing-data-points)
143. [Sending data to API with Arduino MKR1000](#sending-data-to-api-with-arduino-mkr1000) 163. [Sending data to API with Arduino MKR1000](#sending-data-to-api-with-arduino-mkr1000)
154. [Data visualization](#data-visualization) 174. [Data visualization](#data-visualization)
165. [Conclusion](#conclusion) 185. [Conclusion](#conclusion)
diff --git a/_posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md b/_posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md
index dc2b90c..4eccd25 100644
--- a/_posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md
+++ b/_posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md
@@ -1,7 +1,9 @@
1--- 1---
2
2layout: post 3layout: post
3title: Using DigitalOcean Spaces Object Storage with FUSE 4title: Using DigitalOcean Spaces Object Storage with FUSE
4description: Using DigitalOcean Spaces Object Storage with FUSE 5description: Using DigitalOcean Spaces Object Storage with FUSE
6
5--- 7---
6 8
7**Table of contents** 9**Table of contents**
diff --git a/_posts/2018-08-05-the-bullshit-web-developments-pov.md b/_posts/2018-08-05-the-bullshit-web-developments-pov.md
index 8816b4b..b8346f6 100644
--- a/_posts/2018-08-05-the-bullshit-web-developments-pov.md
+++ b/_posts/2018-08-05-the-bullshit-web-developments-pov.md
@@ -1,7 +1,9 @@
1--- 1---
2
2layout: post 3layout: post
3title: The Bullshit Web - Development's Point of View 4title: The Bullshit Web - Development's Point of View
4description: State of front-end development and what this does to the future of web 5description: State of front-end development and what this does to the future of web
6
5--- 7---
6 8
7**Table of contents** 9**Table of contents**
@@ -92,20 +94,20 @@ All this directly impacts performanse. Terabytes of bandwidth wasted because the
92 94
93Here are some examples of loading times. It's up to you to decide if this really is the best way to do web. 95Here are some examples of loading times. It's up to you to decide if this really is the best way to do web.
94 96
95| URL | Num of requests | Transfered | Finish | DOMContentLoaded | Load | 97| URL | # req | Transfered | Finish | DOM Content Loaded | Load |
96| ------------------ | --------------- | ---------- | ------- | ---------------- | ------ | 98| ------------------ | ----- | ---------- | ------- | ------------------ | ------ |
97| cnn.com | 134 | 3.22 MB | 4.7 s | 575 ms | 3.60 s | 99| cnn.com | 134 | 3.22 MB | 4.7 s | 575 ms | 3.60 s |
98| youtube.com | 61 | 1.8 MB | 5.13 s | 1.78 s | 1.97 s | 100| youtube.com | 61 | 1.8 MB | 5.13 s | 1.78 s | 1.97 s |
99| wikipedia.com | 11 | 64.5 KB | 642 ms | 531 ms | 573 ms | 101| wikipedia.com | 11 | 64.5 KB | 642 ms | 531 ms | 573 ms |
100| reddit.com | 177 | 12.9 MB | 7.65 s | 2.03 s | 3.74 s | 102| reddit.com | 177 | 12.9 MB | 7.65 s | 2.03 s | 3.74 s |
101| amazon.com | 278 | 8.0 MB | 5.20 s | 1.15s | 2.99 s | 103| amazon.com | 278 | 8.0 MB | 5.20 s | 1.15s | 2.99 s |
102| twitter.com | 202 | 5.1 MB | 23.48 s | 3.20 s | 4.55 s | 104| twitter.com | 202 | 5.1 MB | 23.48 s | 3.20 s | 4.55 s |
103| twitch.tv | 177 | 4.4 MB | 5.08 s | 579 ms | 798 ms | 105| twitch.tv | 177 | 4.4 MB | 5.08 s | 579 ms | 798 ms |
104| microsoft.com | 77 | 1.1 MB | 3.96 s | 1.01 s | 1.26 s | 106| microsoft.com | 77 | 1.1 MB | 3.96 s | 1.01 s | 1.26 s |
105| huffingtonpost.com | 134 | 2.9 MB | 2.30 s | 789 ms | 1.47 s | 107| huffingtonpost.com | 134 | 2.9 MB | 2.30 s | 789 ms | 1.47 s |
106| nytimes.com | 240 | 2.9 MB | 4.64 s | 1.30 s | 4.29 s | 108| nytimes.com | 240 | 2.9 MB | 4.64 s | 1.30 s | 4.29 s |
107| foxnews.com | 195 | 1.7 MB | 4.42 s | 1.25 s | 3.86 s | 109| foxnews.com | 195 | 1.7 MB | 4.42 s | 1.25 s | 3.86 s |
108| theguardian.com | 203 | 2.8 MB | 2.75 s | 784 ms | 2.43 s | 110| theguardian.com | 203 | 2.8 MB | 2.75 s | 784 ms | 2.43 s |
109| bbc.com | 127 | 1.3 MB | 3.44 s | 1.24 s | 2.65 s | 111| bbc.com | 127 | 1.3 MB | 3.44 s | 1.24 s | 2.65 s |
110 112
111Chrome Browser Developer tools was used to measure load times. 113Chrome Browser Developer tools was used to measure load times.