I’ve always been blown away by the talented people I work with here at Bekk. If I’m ever stuck with some coding challenge, I can always count on receiving a thorough explanation within minutes on our company chat. At every one of our three yearly company gatherings, I’m blown away by the all-Bekk speaker roster, incredible creativity and seamless execution.
We have been a very visible company at conferences all over the world, with talks about everything from Elm to Continuous Design ??. We got this blog, of course, where we share stuff like weekly React newsletters and how you can battle that pesky performance anxiety ?. We’ve made art, designed awards, and won them, too.
I invited all of my colleagues to join me in spreading the love and show that our culture of sharing is infused in the DNA of our company — and the response was nothing short of extraordinary.
We’re incredibly excited, scared, and downright proud to introduce not just one or two, or four, but twelve different Christmas calendars, each covering a topic we’re really, really passionate about.
Twelve different Christmas calendars, each covering a topic we’re really, really passionate about
☁️ Cloud Computing at thecloud.christmas
The rapid evolvement and widespread adoption of the public cloud has made a grand impact on how we write code, how we architect our systems, and even how we think about process. At Bekk we’ve been working with the three major providers for a number of years (sorry, Alibaba Cloud). In this 24-part blog extravaganza we will share some of our knowledge, thoughts and failures! I hope you’re as enthusiastic reading them as we are writing them!
?? CSS at css.christmas
CSS is becoming more fun every day. New features are added, and browsers are becoming more standards compliant, too! This makes it such a pleasure to work with styling web sites these days. This article will focus on tips and tricks to improve your CSS workflow, and make even nicer looking sites!
➡️ Functional Programming at functional.christmas
FP is the hottest programming paradigm right now, and it’s probably thanks to languages like F#, Kotlin and Elm making it more accessible. We’ve been nerding out over functional programming for ages in Bekk, and we have a lot of cool articles for you to nerd out to, too.
☕️ Java at java.christmas
Bekk has been working on some of the heaviest Java backends our country has to offer. That means we’ve seen some things, and learned a bit as well. This calendar will give you 24 ways to improve your Java-fu in 24 days.
? JavaScript at javascript.christmas
JavaScript is the most popular language in the world right now, and for good reason. It’s fun, weird and fantastic — all at the same time. This calendar contains a lot of cool tips, and even a few interviews!
? Kotlin at kotlin.christmas
After Kotlin blew up in 2017, we’ve been using this amazing programming language extensively on a lot of projects. Some places, we even started migrating old Java-code to Kotlin! This calendar is written by some of the greatest Kotlin-programmers in Norway — you have a lot to look forward to!
? Machine Learning at ml.christmas
Each day until Christmas we will give you a brief introduction into a topic related to the exciting field of machine learning and data science. Although there will be some deep dives into statistics and mathematics, everyone should be able to understand the content of this calendar. Whether you are an experienced data scientist, an aspiring novice or just curious about data science — this is the Christmas calendar for you.
? Open Source at opensource.christmas
We use open source software every single day. A lot of us even contribute back, with bug fixes, documentation tweaks, or even brand new features! This Christmas calendar will be all about open source software, and the lessons we’ve learnt being a part of that for the last two decades.
? Product Development at product.christmas (in Norwegian)
This one is a bit different. It’s 24 podcast episodes — in Norwegian — about how we do product development here at Bekk. I sure hope you speak Norwegian, because the content is just amazing!
Available, of course, in your favorite podcast app. Just search for “Kaffeprat hos Bekk”
⚛️ React at react.christmas
React is more popular than ever, and — thanks to the innovations of the React team — more capable as well. We’ve written hundreds of React apps the last couple of years, and we dare say we know a thing or to about how to do it right. Look forward to 24 amazing articles in quick succession.
? Security at security.christmas
A lot of our clients are government agencies, or huge financial organizations. Knowing how to secure their information is critical! Luckily, Bekk has a solid team of security experts that are looking forward to share their knowledge with you for a second consecutive year!
?? User Experience at ux.christmas (partly in Norwegian)
What can one expect from a UX advent calendar from Bekk? UX.christmas is a collaborative project where 24 writers have written as many articles, full of industry-relevant tidbits. The “windows” of this advent calendar cover a variety of topics like creativity, storytelling, and product development. Everything from variable fonts and dark patterns (on Friday the 13th of course ?) to hypothesis testing and digital accessibility.
Each of these lovely web sites will share a new article every day from December 1st through December 24th. If everything goes well, we’ll have created 288 articles about technology, design and innovation. In 24 days.
If you’re looking for a daily overview, you can find that at bekk.christmas.
We’re far from the first ones to create an IT-related Christmas calendar. Advent of Code is a huge international success. In Norway, knowit and others has been doing a great job for years.
The Bekk Christmas calendar adventure started in 2017, where I bought the domain name React.Christmas on a whim.
Next year, I got a few of my colleagues to join me in a repeat effort. We wrote a blog post about the entire experience, but long story short, we ended up writing 96 blog posts about React, Elm, JavaScript and IT security.
This year, we wanted to show off an even wider variety of the incredible people we work with. For those of you who don’t know Bekk, we’re a company of ~450 people, specializing in technology, design and business management. That’s a lot of knowledge not covered by front-end technology and a security calendar!
To kick us off, Erik Mathisen— our resident copywriter — held an amazing course in how to write well and to keep it short. A lot of the people that signed up as authors (there’s over a 100 of us! ?) had no previous experience writing articles like these — so we had a lot of learning to do.
We even live-streamed the talks we held on Twitch to our Trondheim, Norway office — which is also joining the fun!
The artwork featured in our calendars are definitely one of a kind. Well, it’s actually 288 different one of a kinds. Our resident crazy generative artist Kjetil Golid went all out for us, generating a unique piece of art for every day of every calendar. The algorithms are implemented in JavaScript, and based on different Bekk-esque color schemes, and are just amazing.
You can see more of his artwork on Instagram.
84 comments
I discovered your blog site on google and check a few of your early posts. Proceed to keep up the excellent operate. I just extra up your RSS feed to my MSN News Reader. In search of ahead to studying extra from you in a while!…
Hi there! I could have sworn I’ve been to this website before but
after reading through some of the post I realized it’s new to me.
Anyways, I’m definitely happy I found it and I’ll be book-marking and
checking back often!
Sweet blog! I found it while searching on Yahoo News.
Do you have any suggestions on how to get listed in Yahoo
News? I’ve been trying for a while but I never seem to get there!
Cheers
Wow, this post is fastidious, my sister is analyzing such things, thus I am going to convey her.
Inspiring story there. What happened after? Good luck!
It’s amazing in support of me to have a site, which is useful in support of my
know-how. thanks admin
Asking questions are actually nice thing if you are not understanding anything totally, except this paragraph provides nice understanding
even.
Hi there, just wanted to say, I liked this article.
It was inspiring. Keep on posting!
Hey! I could have sworn I’ve been to this blog before but after
reading through some of the post I realized it’s new to me.
Nonetheless, I’m definitely glad I found it and I’ll be bookmarking and checking
back often!
After I originally commented I seem to have clicked
on the -Notify me when new comments are added- checkbox
and now whenever a comment is added I recieve 4 emails with the
same comment. There has to be an easy method you can remove me from that
service? Thanks a lot!
Hello There. I found your weblog the use of msn.
This is a really smartly written article. I will make sure to bookmark it and come
back to learn extra of your helpful info. Thank
you for the post. I’ll definitely comeback.
I just could not go away your site before suggesting that I extremely loved the
usual information an individual supply in your guests?
Is gonna be back incessantly in order to inspect
new posts
Magnificent goods from you, man. I’ve understand your stuff previous
to and you are just extremely wonderful. I actually
like what you have acquired here, certainly like what you’re saying and the way in which you say it.
You make it enjoyable and you still take care of
to keep it wise. I can not wait to read far more from you.
This is really a wonderful site.
Hi there just wanted to give you a quick heads up. The words in your article seem
to be running off the screen in Ie. I’m not sure if this is a format issue or something to do with web browser compatibility but I thought I’d post
to let you know. The design look great though!
Hope you get the problem solved soon. Kudos
Ahaa, its nice dialogue about this post here at this blog, I have read all that, so now me also commenting at this place.
What’s up to every one, because I am truly eager of reading this web site’s post to be updated regularly.
It contains good data.
This is really interesting, You are a very skilled blogger.
I have joined your feed and look forward to seeking more of your fantastic post.
Also, I have shared your web site in my social networks!
Excellent web site you’ve got here.. It’s hard to find high-quality writing like yours nowadays.
I seriously appreciate individuals like you! Take care!!
If you are going for most excellent contents like me, only visit this
website daily since it presents feature contents, thanks
Hey there! Do you know if they make any plugins to safeguard against hackers?
I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?
Asking questions are actually pleasant thing if you are not
understanding anything fully, but this piece of writing
provides pleasant understanding yet.
Hi I am so excited I found your web site, I really found you by mistake, while I was searching on Digg for something else, Regardless I am here now and
would just like to say many thanks for a marvelous post and a all round thrilling blog (I also love the theme/design), I don’t have time
to look over it all at the minute but I have saved it
and also added in your RSS feeds, so when I have
time I will be back to read much more, Please do keep
up the excellent work.
I like the helpful info you provide in your articles. I’ll bookmark your weblog
and check again here regularly. I am quite certain I’ll learn a lot of new stuff right here!
Best of luck for the next!
Because the admin of this website is working, no doubt very soon it
will be well-known, due to its feature contents.
I love what you guys tend to be up too. Such clever work and reporting!
Keep up the amazing works guys I’ve included you guys to my personal blogroll.
First of all I want to say great blog! I had a quick question which I’d like to
ask if you don’t mind. I was interested to know how you center yourself
and clear your mind prior to writing. I’ve had a
difficult time clearing my mind in getting my ideas out.
I do take pleasure in writing however it just seems like the first 10 to 15 minutes
are generally lost simply just trying to figure
out how to begin. Any ideas or tips? Kudos!
You should be a part of a contest for one of the best blogs on the net.
I am going to recommend this blog!
Great article.
Keep this going please, great job!
I am truly pleased to glance at this web site posts which contains
lots of useful data, thanks for providing these
information.
Hmm it looks like your blog ate my first comment (it was
super long) so I guess I’ll just sum it up what I wrote and
say, I’m thoroughly enjoying your blog. I too am an aspiring blog blogger but I’m still new to the whole thing.
Do you have any helpful hints for beginner blog writers?
I’d genuinely appreciate it.
What a material of un-ambiguity and preserveness of valuable familiarity about unpredicted feelings.
Hi there terrific blog! Does running a blog like this take a massive amount work?
I’ve no understanding of coding however I was hoping to start my own blog
soon. Anyway, if you have any ideas or tips for new blog owners please share.
I know this is off topic however I simply had to ask.
Thanks a lot!
Hmm is anyone else experiencing problems with the images on this blog loading?
I’m trying to determine if its a problem on my end or if it’s the blog.
Any suggestions would be greatly appreciated.
It’s very simple to find out any topic on net as compared to books, as I found
this paragraph at this website.
Your style is unique compared to other people I’ve read stuff from.
Many thanks for posting when you have the opportunity, Guess I’ll
just bookmark this site.
Hey, I think your website might be having browser compatibility issues.
When I look at your blog site in Opera, it looks fine but when opening in Internet Explorer, it has some overlapping.
I just wanted to give you a quick heads up!
Other then that, amazing blog!
I am genuinely grateful to the holder of this
website who has shared this impressive post at here.
First of all I would like to say terrific blog!
I had a quick question in which I’d like to ask if you
do not mind. I was interested to know how you
center yourself and clear your thoughts prior to writing.
I’ve had a tough time clearing my mind in getting my ideas out.
I truly do take pleasure in writing but it just seems like the first 10 to 15 minutes are generally wasted just
trying to figure out how to begin. Any recommendations or tips?
Cheers!
I really like it when individuals come together and share ideas.
Great website, continue the good work!
Your method of describing everything in this post is truly nice, every one be capable
of without difficulty understand it, Thanks a lot.
These are truly impressive ideas in about blogging.
You have touched some fastidious things here.
Any way keep up wrinting.
Good way of describing, and nice article to obtain data about my presentation subject, which i am
going to present in university.
Way cool! Some very valid points! I appreciate you writing this write-up and also the rest of
the website is also really good.
The other day, while I was at work, my sister stole
my iphone and tested to see if it can survive a 25 foot drop,
just so she can be a youtube sensation. My iPad is now broken and
she has 83 views. I know this is totally off topic
but I had to share it with someone!
It’s in reality a great and helpful piece of information. I
am satisfied that you shared this useful information with us.
Please stay us informed like this. Thank you for sharing.
Thank you for the auspicious writeup. It in fact was a amusement account it.
Look advanced to more added agreeable from you!
By the way, how can we communicate?
Hello there! Do you use Twitter? I’d like to follow you if that would be okay.
I’m undoubtedly enjoying your blog and look forward to new posts.
What’s up, I wish for to subscribe for this webpage to
take most up-to-date updates, therefore where can i do it please help.
Hello there! Do you use Twitter? I’d like
to follow you if that would be okay. I’m undoubtedly enjoying your blog and look forward to new
posts.
It’s very effortless to find out any matter on net as compared to textbooks,
as I found this piece of writing at this web site.
Thank you a lot for sharing this with all people you really
know what you are talking about! Bookmarked. Please also talk over with my
web site =). We will have a hyperlink alternate arrangement between us
Thanks very nice blog!
Very shortly this site will be famous among all blog people,
due to it’s fastidious content
What i do not understood is in reality how you’re now not really a lot more neatly-liked than you may be now.
You are very intelligent. You understand thus considerably when it comes to this
subject, produced me in my view consider it from a lot of numerous
angles. Its like men and women don’t seem to be
involved except it’s something to do with Girl gaga!
Your individual stuffs nice. At all times take care of it up!
Excellent post. Keep writing such kind of information on your blog.
Im really impressed by it.
Hi there, You have performed an excellent job. I will definitely
digg it and individually suggest to my friends. I am sure they
will be benefited from this site.
Hi there to every body, it’s my first visit
of this web site; this website consists of remarkable and in fact
excellent material in support of visitors.
Way cool! Some very valid points! I appreciate you penning this post plus
the rest of the website is also really good.
Normally I don’t read article on blogs, but I would like to say that this write-up very forced me
to take a look at and do it! Your writing style has been amazed me.
Thanks, very nice post.
I’m not that much of a online reader to be honest but your blogs really nice, keep it up!
I’ll go ahead and bookmark your website to come back
down the road. Many thanks
It’s very simple to find out any topic on web as compared to textbooks,
as I found this paragraph at this site.
Howdy! Someone in my Facebook group shared this site with us so I came to give it
a look. I’m definitely enjoying the information. I’m bookmarking and will be tweeting this
to my followers! Wonderful blog and great style and design.
Wonderful blog! I found it while surfing around on Yahoo News.
Do you have any suggestions on how to get listed in Yahoo News?
I’ve been trying for a while but I never seem to get there!
Thanks
Hi there, You’ve done a great job. I’ll definitely digg it and personally suggest to my friends.
I’m sure they’ll be benefited from this web site.
Hi, Neat post. There is an issue along with
your site in web explorer, would test this?
IE still is the market chief and a large component to other folks will leave out your great writing due to this problem.
Fastidious answers in return of this difficulty with genuine arguments and explaining the whole thing about that.
Usually I don’t read article on blogs, however I wish to say that this write-up very pressured me
to check out and do it! Your writing taste has been surprised me.
Thanks, quite great post.
WOW just what I was searching for. Came here by searching for rosalind.info
Fantastic items from you, man. I have take into accout
your stuff previous to and you’re simply extremely
great. I really like what you’ve received right here,
certainly like what you’re stating and the best way during which you are saying it.
You’re making it entertaining and you continue to care for
to keep it sensible. I can’t wait to learn much more from you.
That is really a tremendous site.
What’s Happening i am new to this, I stumbled upon this I’ve found
It positively useful and it has aided me out loads.
I am hoping to contribute & help different users like its aided me.
Good job.
It’s the best time to make some plans for the future and it
is time to be happy. I have read this post and if I could I desire to suggest you few interesting
things or advice. Maybe you could write next articles referring to this article.
I wish to read more things about it!
Hurrah! At last I got a blog from where I know how to in fact get helpful facts regarding my
study and knowledge.
This design is wicked! You definitely know how to keep a reader amused.
Between your wit and your videos, I was almost moved to start my
own blog (well, almost…HaHa!) Fantastic job. I really enjoyed what
you had to say, and more than that, how you presented it.
Too cool!
Hello just wanted to give you a quick heads up. The text
in your article seem to be running off the screen in Ie.
I’m not sure if this is a formatting issue or
something to do with browser compatibility but I figured I’d post to let you know.
The layout look great though! Hope you get the problem solved soon. Cheers
Pretty nice post. I just stumbled upon your weblog and wanted to say that I’ve really
enjoyed browsing your blog posts. In any case I’ll be subscribing to your rss feed and I hope you write again very soon!
I was excited to uncover this great site. I want to to thank you for ones time for
this particularly fantastic read!! I definitely liked every bit
of it and i also have you saved to fav to look at new information in your site.
Hi! I’m at work surfing around your blog from my new iphone 4!
Just wanted to say I love reading through your blog and look
forward to all your posts! Keep up the fantastic work!
I’m really enjoying the design and layout of your site. It’s a very easy on the eyes which makes it much more
pleasant for me to come here and visit more often. Did you hire out a
designer to create your theme? Superb work!
Hey there I am so glad I found your weblog, I really found you by error, while I was
browsing on Digg for something else, Nonetheless I am here now and would just like to say thanks a lot for a
fantastic post and a all round enjoyable blog (I also love the theme/design), I
don’t have time to browse it all at the moment but I have saved
it and also added your RSS feeds, so when I have time I will be back to read a great
deal more, Please do keep up the excellent job.
Hi, this weekend is good in support of me, for the reason that this point in time i am
reading this impressive educational post here at my residence.
Simply desire to say your article is as astounding.
The clearness in your post is just nice and i can assume
you are an expert on this subject. Well with your permission let me to grab your feed to keep updated
with forthcoming post. Thanks a million and please keep up the rewarding work.
Hi, I log on to your blogs like every week. Your writing style is witty, keep doing what you’re doing!
It is perfect time to make some plans for the future and it is time to be happy.
I have read this post and if I could I desire to suggest you few interesting things or suggestions.
Perhaps you can write next articles referring to this article.
I want to read more things about it!
Currently it looks like Drupal is the best blogging platform
available right now. (from what I’ve read) Is that what you’re using on your blog?