Day as codeSun on the sky with cloudsCode

Getting wiser, dev-wise

Stick figure on a lawn yells at two other stick figures to get off the lawn Almost a decade ago when I was getting into real-er programming, read Java, I thought that the best practices how to write code are overrated. I could understand my very long functions. I had no reason why to comment because a lot of my code didn't last long. I admit I was cocky when I…

CSS learning games

Dice with dots outside of itself Games are bane of my ADD/ASD existence. I love them and hate them at the same time because my brain uses them to run away and sometimes forces me to fall into an addiction-like states. Fortunately there are also good games which force you to practice CSS. On Sunday Amber Weinberg tweeted: Love this fun…

Why am I learning C again?

I am comfortable with web stuff, hw and mcus but not with stuff in between When Udemy was giving discounts I bought a¬†C language¬†course. Why the frozen hell as a front-end developer I would want to do that? Isn't JavaScript enough? No, JavaScript isn't enough if I want to get better as a developer. Let's face it if code looks like C it is most likely compiled as C and…

I can’t do x-days long challenges

Three calendars with filled fields 100 days of something, 365 days of something else, Inktobers, Vlogtobers, NaNoWriMo. I tried couple of them in last ten years. And failed miserably every single time. I can't say that I failed at them because I didn't tried enough. I failed because my brain wiring isn't just a little bit different. It's very different…

CSS measurements: the normal, the strange, the obscure. Part 2

Graph with alpha and beta sections In part one I stopped in the middle of the strange chapter because I wasn't sure if I should classify certain units into the strange or obscure category. Now I made up my mind, so without a further ado let's finish the strange ones. Degrees, radians and turns (deg, rad, turn) are angle units used…

Better done than perfect

Good and perfect progressbars In last couple of days I had to change my decisions about what to posts, so the last two posts were last minute ideas. In perfect world I would write one post about CSS Regions and at least one post about single page applications and accessibility. Unfortunately I don't live in vacuum and events that…

CSS measurements: the normal, the strange, the obscure. Part 1

Illustration of blue tailor's meter A lot of digital pages were destroyed with digital ink by developers writing about the measurements in CSS. So let's waste some more because I can and it is probably time to refresh my memory. Did you know that kHz and Hz are valid units? The Normal Let's start with those that are pretty standard.…

It wasn’t always a men’s world

Silhouette of a smiling man over a broken pipe I planned to write something else for today, an article about CSS Regions and why we need them but one Googler decided to blow up my Twitter feed with his manifesto over the weekend. One junior developer with zero empathy skills and zero knowledge of the industry's history. If I were one female recruiter with…

Fuzzie/Techie blend

Box and fuzzy things People are usually divided into two groups, those who like technology, math and physics and those who don't like them at all and prefer humanities. The former are called techies and the latter fuzzies. Personally I hate this dichotomy. This division has to stop now or preferably sooner because it hurts people. It has hurt…

Experiments: Namespaces in CSS

SVG and HTML boxes with tags Namespaces are a bit obscure feature in CSS but it is a feature which can come handy when you want to embed SVGs or other XML documents into HTML code. Even though it is not necessary to use namespaces in CSS and simply add styles into the XML mark up, it is definitely a good…
Night as illustrationsNight sky with moon, stars and clouds.
Open A with three runways and three airplanes
Open
Open Person on an island alone, she is at home on other five island but not on the one where she is. Two planes are flying from island to island
Open Always Be Playful poster
Open
  • Who am I?

    I am a front-end developer by day and illustrator and comic artist by night. In other words TypeScript is my breakfast and lunch and I don't want to eat it for dinner. For dinner I make illustrations.

    In case you are considering me for your illustration project, send me a message and we can talk about it. I don't bite.

  • Contact me

    My e-mail is sarah@sarahgebauer.com or use the form below.