14. desember
Totalt 11 innlegg
A peek into Scala 3
Kotlin metaprogramming with kotlinpoet
Wouldn't it be sweet if you could automate writing code. Well, that's what we're taking a look at today. Metaprogramming, code generation, or in short; writing kotlin code that generates even more kotlin code 🤯.
Wouldn't it be sweet if you could automate writing code. Well, that's what we're taking a look at today. Metaprogramming, code generation, or in short; writing kotlin code that generates even more kotlin code 🤯.
How to Present Like Me
If you're curious about doing tech talks, chances are you're stressed out about preparing for it. Let's see how it's done.
If you're curious about doing tech talks, chances are you're stressed out about preparing for it. Let's see how it's done.
Reusing existing JavaScript-code in your React app
A couple of years ago, a colleague and I created a small JavaScript application to toy around with some image processing techniques. I really enjoyed the project, and the other day I decided put the same functionality in my new React code. One way of doing this would be to rewrite the whole thing, and to be honest, it probably would not have been that much work. But it got me thinking, how would I go about injecting the already written code into my React application? I haven't done anything like this before, and if you haven't either, this is a blog post for you!
A couple of years ago, a colleague and I created a small JavaScript application to toy around with some image processing techniques. I really enjoyed the project, and the other day I decided put the same functionality in my new React code. One way of doing this would be to rewrite the whole thing, and to be honest, it probably would not have been that much work. But it got me thinking, how would I go about injecting the already written code into my React application? I haven't done anything like this before, and if you haven't either, this is a blog post for you!
Sharing infrastructure as code with linked Azure Resource Manager templates
This blog post will not focus on how or even why you should write your infrastructure as code. Rather, it will focus on how you, a curious developer working with Azure Resource Manager (ARM), can modularize your infrastructure code and share it with others through linked ARM templates. I will also show you the basic parts of a self-made "repository" of templates which makes using shared templates a breeze.
This blog post will not focus on how or even why you should write your infrastructure as code. Rather, it will focus on how you, a curious developer working with Azure Resource Manager (ARM), can modularize your infrastructure code and share it with others through linked ARM templates. I will also show you the basic parts of a self-made "repository" of templates which makes using shared templates a breeze.
Combining Maybes in Elm
Have you ever needed to combine different Maybe-values to produce another value? In this article, we explore just that.
Have you ever needed to combine different Maybe-values to produce another value? In this article, we explore just that.
Kan et produktteam sammenlignes med et parforhold?
En dag i november fikk jeg en AHA-opplevelse. Den gode, deilige følelsen hvor alt gir mening, hvor jeg følte meg et par kilo lettere. En ny sammenheng ble oppdaget, da jeg begynte å reflektere rundt at et produktteam, og spesielt samarbeid med ulike utviklere, på mange måter kan sammenlignes med et parforhold.
En dag i november fikk jeg en AHA-opplevelse. Den gode, deilige følelsen hvor alt gir mening, hvor jeg følte meg et par kilo lettere. En ny sammenheng ble oppdaget, da jeg begynte å reflektere rundt at et produktteam, og spesielt samarbeid med ulike utviklere, på mange måter kan sammenlignes med et parforhold.
Bør kreativt tankesett styres av strategivalget?
Det er viktig å forstå hvilket strategimiljø du opererer i når du staker ut retning for fremtidig lønnsomhet. Både effektivisering for å redusere utgifter og utforskning av revolusjonerende forretningsideer har en investeringskostnad igjennom arbeidet for å realisere planene. Og genvinstrealiseringen i ulike strategiske miljøer har ulik hastighet.
Det er viktig å forstå hvilket strategimiljø du opererer i når du staker ut retning for fremtidig lønnsomhet. Både effektivisering for å redusere utgifter og utforskning av revolusjonerende forretningsideer har en investeringskostnad igjennom arbeidet for å realisere planene. Og genvinstrealiseringen i ulike strategiske miljøer har ulik hastighet.
Fra utvikler til seriegründer
Higher-order functions in JavaScript
If you are well-versed in the JavasScript-universe, you probably know that functions are also objects in JavaScript. Everything you can do with regular objects and values, you can do with functions as well. You can pass them as parameters to other functions, declare them as variables or pass them around as you’d like. Since functions can be passed as parameters or returned as an output from another function, this has enabled higher-order functions to be built into the language. In this article I will demonstrate how higher-order functions have allowed me to write readable and more maintainable code with fewer bugs, and how it coincidentally completely removed the need to write for-loops in my code!
If you are well-versed in the JavasScript-universe, you probably know that functions are also objects in JavaScript. Everything you can do with regular objects and values, you can do with functions as well. You can pass them as parameters to other functions, declare them as variables or pass them around as you’d like. Since functions can be passed as parameters or returned as an output from another function, this has enabled higher-order functions to be built into the language. In this article I will demonstrate how higher-order functions have allowed me to write readable and more maintainable code with fewer bugs, and how it coincidentally completely removed the need to write for-loops in my code!
People we follow
Looking for some inspiration? Something to learn? Here we give you a list of interesting people we follow. These people are worth listening to.
Looking for some inspiration? Something to learn? Here we give you a list of interesting people we follow. These people are worth listening to.