All Books 93 Stack Overflow 82 Daily Thoughts 78 Ionic 61 Miscellaneou$ 60 Quick tips 43 CodeProject 36 NodeJS 27 Programming 22 JavaScript 18

Get in the Habit of Learning Daily

TL;DR In software, daily learning is the real career cheat code. Use the Feynman technique to turn “I think I get it” into real understanding. Read less, summarize…

Be Fearful When Others Are Greedy and Greedy When Others Are Fearful

⚠️ I wrote this in 2016 (yes, 10 years ago), and never actually hit publish 🤦 I found it now while I was going through my drafts. What’s…

How to find a branch parent in Git

You know that moment when you’re staring at a branch named feature/whatever and thinking: "Cool… but what was this branched off from?" Maybe you’re cleaning up old branches,…

SendGrid Phishing Scam Attempts

TL;DR Over the past few days I started getting a bunch of weird error emails in my inbox from, what seemed to be, SendGrid. The subjects all looked…

Retrospective Questions

TL;DR Here’s a very long list of retrospective questions which, if used wisely and seldomly (at least twice per year; at most monthly), can help you spot patterns…

2024 Top Author on dev.to

…was pleasantly surprised to receive this in the mail today. Yes, snail mail 🙂 Thanks to dev.to for being thoughtful. The post that got me the top author…

Fireblocks Cryptocurrency Scams: A Real-Life Example

TL;DR Beware of the crypto scams. Here I’m just sharing one that I just got from a site I never even heard of. Still not clear what could…

Five Year Club at dev.to

TL;DR Today marks 5 years of me being on dev.to. In general, I gotta say that I like the community (I just got this nice badge, so what’s…

Critical Aspects of Coding for Online Casinos

The gaming industry is changing rapidly, with more users than ever before turning to online games. Some play games with friends on a console, playing titles such as…

Examining the Technology Behind Online Slots

The online slot machine market is rapidly expanding, with iGaming spreading across the world. 2020 was not a great year for many things, but for the world of…

First .debug conference

TL;DR In this post, I’ll show you some pictures and notes from the very first .debug conference. ⚠️I know, I know, this post comes veeeery late after the…

Goals

TL;DR In this post, I’ll share a few tips on how to set the goals, track them, and work towards completing them. Fair warning: this may be a…

How to ‘make it’ as a remote developer?

A very long TL;DR In this pompously titled post, I’m going to share a few tips on how to be successful in working as a remote developer. ⚠️…

Ekobit DevArena 2018

TL;DR In this post, I’ll show you some pictures and notes from the Ekobit DevArena 2018 conference. Previous conferences In case you’re interested, here are the posts from…

DevThink podcast

I’m super happy to announce that my friend (and coworker) Shawn Milochik and I started our very own podcast called DevThink. In the DevThink podcast we discuss ideas…

Help me create a list of Hacker Challenge Games

TL; DR I’m looking to create a list of so-called Hacker Challenge Games that were popular in the last century. Since a lot of them are no longer…

Learn Git fast as if your job depends on it

Update: Fancy a video course? I made my first one on Skillshare, go check it out. TL;DR In this post, with a grain of humor, I’m going to…

Ekobit DevArena 2017

TL;DR In this post, I’ll show you some pictures and notes from the Ekobit DevArena 2017 conference. Previous conferences In case you’re interested, here are the posts from…

How to remove a .DS_Store file from a Git repo on a Mac

This is a quick tip on how to remove the pesky .DS_Store file from a Git repository on a Mac. Sure, you can just put it in the…

Become a speed demon

Here are my notes from the Udemy course Become a speed demon by Jonathan Levi. This may change by the time you read this post, but the course…

Get free stickers from dev.to

This is just a quick post to say thank you to the dev.to community for sending me these awesome new stickers and a T-shirt. This way my ‘old’…

Weblica 2017

This was the 3rd Weblica conference in my Međimurje county (I wrote about the first one here and about the second one here). Again, the entrance was free and every attendee got…

This tool will save you tons of typing in Terminal

Even though this may come off as a clickbait title, I’m honestly telling you that this tool will save you lots of time typing in the terminal. Tell…

Git branching done right with Gitflow & improving code quality with code reviews

Meetup notes Last Thursday (06.04.2017) we had our 8th MeCoDe meetup, and this time it was all about Git branching with Gitflow and Code reviews. This time the…

Self-Hosted Image Upload and Resize Script in Go

Recently I researched solutions for image upload and resizing, and I’ve looked at a few open source solutions and settled for this one: picfit. It’s written in Go,…

Notes from Kanban Fundamentals course on Pluralsight

Here are my notes from the very good Pluralsight course Kanban fundamentals by Steve Smith. Kanban = kan (visual) & ban (card) Taiichi Ono from Toyota 1920ies Kanban…

After writing 300 posts, this is why I think you should start blogging too

TL;DR In this post I’m going to share with you: few things that I learned from writing 300 posts why I think you should start blogging as well…

Ekobit DevArena 2016

TL;DR In this post, I’ll show you some pictures and notes from the Ekobit DevArena 2016 conference. Previous conferences In case you’re interested here are the posts from…

Automated Mobile Testing tools and services

Recently I did a research on the tools and services that let you test your apps (iOS, Android, Hybrid/Web) and here’s what I found. TL;DR In case you…

Gitflow – a successful Git branching model

edit 14.4.2017: I made a 2.5k+ word post about Gitflow, Pull Requests and Code Reviews which goes way deeper in the topic. The post is here if you…

Weblica 2016

This was the 2nd Weblica conference in my Međimurje county (I wrote about the first one here). Again, the entrance was free and every attendee got a T-Shirt, loads of stuff to…

Shutterstock doesn’t offer money back

Shutterstock doesn’t offer any money back policy if you wish to downgrade on the video size (OFC, consequently price as well) but they’re absolutely delighted to upgrade you…

2nd Devz Meetup Varaždin

TBH, I wasn’t aware that something like this (meetups) exists “near” me (yeah, I hear you: “Where do you live, man?!”.), so I didn’t make it to the…

Learn at Pluralsight for free the next six months

In this post I’ll show you how you too can learn at Pluralsight for free the next six months. As you may know, I already have (and truly…

Ionic framework 2 is in beta

Ok, true, this “news” is few days old now and I’ve been slow to post about it. Nevertheless, this is awesome news as I’m really excited about the…

5 Great Places to Find Top Freelancer Software Engineers

TL;DR: This post is leaned toward how and where someone would find freelancer software engineers. Nevertheless, you can also check these sites out in order to find a…

Makers vs Consumers – don’t hate, donate

When was the last time you contributed to some open source project? Did you ever even click on that little star on Github? Or, when was the last…

Friend on a hand

Below is my submission for the Bug writing competition in original Croatian, and in my best attempt to translate to English (fixes are welcome). However, they must have…

hack.summit() 2016 virtual conference and hackathon

hack.summit() is a virtual event for developers presented by Pluralsight which will take place “on the wire” on February 22nd-25th, 2016. This years’ hack.summit() holds three titles: The largest…

57th SQL/DEV user group meeting about refactoring and transpilers

I attended our local Microsoft community user group meeting which was about refactoring and transpilers. It’s full proper title (on Croatian) was 57. sastanak SQL/DEV UG Čakovec-Varaždin. This…

How to publish the app to the Apple’s App Store and Google’s Play Store

edit: These posts don’t exists in their separate form anymore. Instead, they have been merged into one big post that you can read here. But, in case you…

Ionic 1.2 is out!

The team from Ionic announced their new 1.2 version today. This should get you very excited because the things these guys are making are truly praiseworthy. As they say…

How to polish, create icons and splash screen images, add ads, share and test our calculator application

In my third tutorial about Ionic framework for Pluralsight, I’m going to show you how to: polish, create icons and splash screen images, add ads, share and test…

How to create a calculator application with Ionic framework by using Ionic Creator for UI

edit: the old link is not working anymore and all four posts have now been merged into one huge post: Ionic Framework: A definitive 10,000 word guide. In…

My new post about Ionic on Pluralsight

I haven’t posted in three weeks now, but there’s a good reason for it – I was preparing a post for Pluralsight on the topic of Ionic. This…

Ekobit DevArena X 2015

Post moved here: http://www.nikola-breznjak.com/blog/miscellaneou/ekobit-devarena-10-2015/

Ekobit DevArena X 2015

I just came home from the ever so slightly awesome Ekobit DevArena X conference. As I usually do, I’ll share my notes that I took in my notebook and…

How to set up live Markdown preview on Windows with Sublime Text and Markmon

If you write on the web, you must have come across the awesome Markdown: a text-to-HTML conversion tool for web writers. Markdown allows you to write using an…

The winner of my Grammarly prize draw

A month ago I started a Grammarly prize draw. I added all of the emails in the random.org and here are the top 5: I’ve listed 5 in…

Ionic announces Ionic Market – make money with the framework you love

Ionic publically announced Ionic Market on their blog. On the market (http://market.ionic.io/) you can buy (and even sell): project starters (Firebase, Parse, Heroku, etc…) plugins (swipable cards, timepickers, maps,…

What have I learned from writing 200 posts?

TL; DR This is my 200th post on this blog. I wrote some additional ones for other “high roller” sites, which you can see below along with my other…

Grammarly is my best investment in a while

edit: The prize draw is over and the winner was announced here. TL;DR Grammarly is awesome, you should check it out It has a free version you can…

Ionic announces Ionic Lab – a GUI tool replacement for Ionic CLI

From the official blog post, Ionic just announced a new shiny tool called Ionic Lab; which is a GUI tool that tends to be a replacement for the well…

My new Lenovo Apple laptop with a custom hood

Update: Before I got rid of the Lenovo laptop, it looked like this: TL;DR: Stickers can be seen here on StickerMule. If you happen to signup up via this link,…

Cracking the Creativity Code Part 1 – Discovering ideas

I just finished a free course on Coursera called Cracking the creativity code and here are my notes from these very good lectures. The course is based on the…

My blog listed along side the cool blogs from high rollers like Atwood, Spolsky, Skeet, Resig, Irish, Beck, Fowler…

A new cool project by Kilim Choi that lets you make a pull request with your engineering blog, that got quite a few stars on Github (4k+ currently). And,…

Ionic Analytics Alpha

From an official blog post, Ionic Analytics Alpha gives you all the data you need to better understand and optimize your push notifications, deployments, and much, much more.…

Infobip Dev Days 2015

Here are my notes from an awesome 4th Infobip Dev Days 2015 conference: [toc] Introduction Presenter: Izabel Jelenić, Co-founder, CTO infobip – 600+ employees (122 devs) Worldwide A2P SMS…

Ionic Deploy Alpha enables app update on the fly

Yesterday (10.06.2015) Ionic announced the Deploy Alpha which enables you to update your app without having to wait for the review & approval. They say that Ionic Deploy…

I just got an email from Google saying that someone logged in to my account using some different email address!?

This got me pretty alarmed: I immediately checked the devices from which it was accessed but couldn’t see any different from what I use usually. Nevertheless, even though…

Webfestival 2015

I was just accepted to the Webfestival 2015 competition, so fingers crossed! C/P from the official site (since, well, this is for Croatian users – so, fellow citizens,…

Ionic has a bright future by partnering with IBM

This is indeed awesome, as it hopefully means that Ionic is here to stay, so that all of us who use it won’t have to fear for it’s…

Weblica 2015

I just came home from Weblica, the very first ever developers conference in my Međimurje county. All in all, a very good conference and I hope this is just…

Touch Pianist app is awesome

Touch Pianist is an awesome free app which is a musical toy / instrument that allows the user to perform hard-to-play classical piano music favorites (from composers like…

Pluralsight WebGL and Three.js fundamentals course notes

Recently I bought a years worth subscription over at Pluralsight (here’s my portfolio of passed courses), and here I’ll be posting my notes from the courses that I…

Microsoft HoloLens and VR in general may just be our doom

I’m all about advancement, but this just kinda starts to freak me out, fearing that we just may end up as in the movie Surrogates. But, it’s so…

MaxCapacity Training program

For the past 26 weeks I’ve gone through the MaxCapacity program 2 times (2 * 12 weeks + 2 weeks rest time between), and I can tell you…

Overworking and not sleeping is the new badge of honor which will burn you out and then kill you!

An eye opening post from Jason Lengstorf. After a few days of too little sleep, you’re a drunken zombie. We wouldn’t go to work drunk, so why the hell…

I don’t always use logging, but when I do I make sure it’s to /dev/null

That moment when you realize someone on your team surely logged all of the errors, and still something wasn’t right, and then you find out how exactly this…

Codeschool JavaScript Best Practices Notes

I finished the course at CodeSchool, and below are my notes from it. Level 1 Ternary howto with SIAF var allPacked = true; var readyToGo = true; var adventureTime;…

Smarterer API is now FREE to use

Smarterer released its API for free. Even if you’re not into programming, you can still make use of this and give your site visitors a quick skill test (in just 10…

MacBook 12 keyboard fiasco

I love you Apple and all, but honestly I don’t know dafuq was it with the person who approved this keyboard – namely the keys for up/down/left/right. I…

100th post

Nothing, just saying 🙂 Ok, jokes aside, this has been a nice journey for me. It all started with the post Carcassonne scoring board application which I decided to…

Sleep you must, yoda so says

Post from James Clear here: http://jamesclear.com/better-sleep In the words of the researchers, sleep debt “has a neurobiological cost which accumulates over time.” After one week, 25 percent of the…

JavascriptBattle

Lately I’ve been playing at JavascriptBattle, which is a fun and engaging web application intended to make artificial intelligence (AI) design accessible to all. Every day, your code will be…

Topcoder Scavenger Hunt

I just competed (and finished! – I’m Hitman666) a Topcoder Scavanger Hunt. Anyways, you have the instructions on how to play on the link above. I’ve really missed…

Ekobit DevArena 2014

Here are my notes (on Croatian) from the DevArena 2014 hosted by Ekobit. The bolded bullet points were, you guessed it, topics. All in all, a very well…

Love you Apple but hasn’t this gone too far?

Love you Apple, I really do, but this video is just too true! Since you’ve allowed that I install iOS8 on my beloved 4S (unfortunately the best and…

ALS Ice bucket challenge

[vcfb id=10203881466450662] Fala Philip Taylor na nominaciji. Ja nominiram Miljenko Bistrovic, Luka Mesarić i Denis Jelenčić.Ko nezna za kaj se ide, nek pročita: http://www.vecernji.hr/hrvatska/i-u-hrvatskoj-pocelo-skupljanje-novca-za-oboljele-od-als-a-957366 (tu imate i broj žiro računa). Inače, slažem se i s Seth Godin koji…

Look up

Especially today, when you’re reading this post on your computer/laptop/mobile phone/tablet, this message may be one of the last wake up calls for us. I myself sit at…

How to use JSHint in Sublime Text on Windows machine

Since this is in the “quick tips” category I won’t go into what Sublime Text is, or why using JSHint is recommended, and that for it’s installation you…

How to get started with Node.js

Recently I started using CodeSchool to explore new languages/technologies in the web world, and I will post every Tuesday something new that I learn. So far, all I have…

Carcassonne scoring board application

tl;dr: The link to the application and the link to source code on GitHub. Welcome First of all – hi all!, this is my first post so go…