TDD is bullshit - early testing is not
Okay blame me, dislike me, but I think TDD is just another Scrum (or communism), where people do it as a cult and whenever there are any issues "you are not doing it right". It is also similar to MLM (multi-level marketing) in that there are more talking than doing. However testing is useful. I would say it is actually more useful than you think - especially early testing your code.
Tags: opinion, TDD, testing, quality, clean-code, continous-delivery
Pro vim development environment 2: mid-level tricks and tips
Pro "haxxors" and coders can live without a full-blown IDE and usually prefer a good editor, a good terminal, a good operating system, scripts and habits.
The second part of the vim devenv story. Read on, more heavy, but still mid level stuff is presented here. I am presenting this not from a purely "vim" viewpoint, but from a "what comes up handy when programmng" viewpoint!
Tags: vim, devenv, development, environment, tips, tricks, pro, hacker, hackz, tutorial, linux, bash, sex
Pro vim development environment 1: basics and motivation
Pro "haxxors" and coders can live without a full-blown IDE and usually prefer a good editor, a good terminal, a good operating system, scripts and habits.
One such good editor is vim and I thought why not blog down some tips&tricks?
Aside of writing down some neat tricks I wrote and wrote and wrote and my text became a spaghetti whose half is for vim-novices and other half is for mid level and "at least casual" vim users so I thought I seperate these two into their own blog posts or maybe later who knows add more and more parts to this little "vim dev env series".
Tags: vim, devenv, development, environment, tips, tricks, pro, hacker, hackz, tutorial, linux, bash, series
Blog not mobile friendly? Neither apache mod_dir is!
As most of you already know, my blog is just static HTML but generated by one
small bash script called bashblog or bb.sh
. For this it is blazing fast and
simple to load and pretty much always looked good on my phone too. When lookin
at google search console I spot however that they said it is not really mobile
friendly and you better take that seriously for SEO penalties and such.
Read on for some tips and tricks in responsive blog design.
Tags: responsive, web, blog, development, trickz, tutorial, apache, mod_dir, text-is-too-small-to-read, googlebot, internal, css
Why I like statically typed languages
People usually fall into one of the static vs. dynamic languages fanboy group. I always preferred that static languages where types can be determined at the compile time, but I use languages from both worlds. Now I met the kind of error that shines light on why I prefer static languages though. Read on!
Tags: static, dynamic, type, language, comparison, which-is-better, rant, reality
2020: Re-sharing posts of your company on facebook and linkedin on personal timeline
If you want to know how to re-share our own posts as a person on social media instead of paying high amount of money advertising your business pages, read on. It is not hard once you know it, but social media suppliers did hide it!
Tags: re, share, company, post, facebook, linkedin, social, media, advertisement, online, marketing, tricks, social-media, company, owner, tips
Holiday DIY hobby electronics Christmas tree
When I was a kid my dad made me a little blinking "Christmas tree" out of a "cone" from a pine and some little electronics and leds. When last year I saw the nice blinky presents I got together for free when odering from local hobby electric shop I though the next Christmas will be the perfect time for making from that circuit what my dad once did for me as a present for my girlfriend.
Then I thought why not write a tutorial about it so others can build - maybe even foreign people who did not see the Hungarian tutorial for it of course?
Tags: DIY, Christmas, electronics, hobby, present, tutorial, tree, blinking, circuit, beginner, hestore, hestoreplexing, charlieplexing
Make it work 3: Nexus - The Jupiter Incident
This post is about making the game in the title run on linux. Might be helpful for anyone who has 3D glitches for this or any other games when played in wine.
Now after I had changed my linux distro to an arch machine I had to reinstall some of my games that I made run well earlier. These were sometimes cases that are much less interesting then disassembling GT97 racing as before so I did not blog about these and sometimes I had no notes on how to make them work.
Now as I redo these things it became visible that it is worth noting this kind of information too because one can easily forget what was the key and thus I can see now that others might be interested in the process too.
Tags: make-it-work, retro, linux, gaming, wine, nexus, the-jupiter-incident, install, hack, custom, resolution, swiftshader, directx, glitch