Every project needs to be organized in one way or another. There isn’t one ideal way, so most projects are organized suboptimally according developers’ abilities and experiences. It’s a hard problem, we, developer, have been trying find best way to do it since 1970s, so no judgement here.
During long projects, especially unpaid ones, which don’t provide gratification for many months, even a year or longer, it’s hard to keep motivation high. So it’s probably time to remind myself why SlothCMS exists.
Testing, that dreaded T-word is on my list of things again. Being a developer who always had one foot in design world code testing dosesn’t come naturally to me. And the fact that they didn’t teach me how to test at university doesn’t help one bit. Continue reading “Day 13 – Testing”
There’s a saying “better done than perfect”. When it comes to complex projects building prototypes first is most viable. Expansion and refactoring will come later. Continue reading “Day 12 – Simplifying”
This week a recruiter contacted me about a potential front-end position. When asked they told me that the position is good for me because of my skills include Python. That was a black flag. Continue reading “Day 9 – Python for fun, Front-end for profit”
Some of us, developers, do have a weird relationship with documentation. All of us love it when we need it and very few of us are willing to write one. Continue reading “Day 7 – Documenting”
I can’t believe I am doing this. It’s been a while since my last try to do n-days long challenge hoping that this time will be different. Anyway I have a side project which needs to be finished and my stubbornness prevents me from abandoning it (SlothCMS was killed and resurrected several times in the last year and a half.), so this series of posts will serve as debriefing and lesson learned. (It’s only November thing, I promise.)
Recently a hiring manager during a call asked me to provide a link to my Github if I have one. They didn’t look it up on their own. So it might be time to talk about writing public code.
As my migration process from WordPress continues I want to talk about things that gave me some headache in WordPress’s export file.
2-in-1 laptop is great until you need a proper laptop to work on. So why do humans in companies think that 2-in-1 developers are any better?