Innhold om Utvikling
Totalt 42 innlegg
Side 2 av 3
Hva er Clean Architecture?
Med prinsippene fra Clean Architecture oppnår vi en applikasjon med løse koblinger mellom avhengighetene og økt testbarhet.
Med prinsippene fra Clean Architecture oppnår vi en applikasjon med løse koblinger mellom avhengighetene og økt testbarhet.
Gather, Aggregate, Decide, Act
A simple diff for date/time duration changes
A quick peek at lisp macros
Macros enable developers to extend a language to accomodate future or domain specific needs without waiting for language updates. In this post, we extend the control flow of the language.
Macros enable developers to extend a language to accomodate future or domain specific needs without waiting for language updates. In this post, we extend the control flow of the language.
React – et hjertesukk
Ahh, React. Min gode venn gjennom mange år. Jeg skal være ærlig: forholdet vårt starta litt turbulent. Jeg var usikker på om det å blande HTML inn i Javascripten egentlig var noen god idé. Det tok faktisk et par år før du klarte å overbevise meg! Men du var heldigvis tålmodig. For det som starta som en skepsis viste seg å etter hvert til å bli til en aldri så liten forelskelse! Ohh boy!
Ahh, React. Min gode venn gjennom mange år. Jeg skal være ærlig: forholdet vårt starta litt turbulent. Jeg var usikker på om det å blande HTML inn i Javascripten egentlig var noen god idé. Det tok faktisk et par år før du klarte å overbevise meg! Men du var heldigvis tålmodig. For det som starta som en skepsis viste seg å etter hvert til å bli til en aldri så liten forelskelse! Ohh boy!
Java versions are easier with jEnv
Java comes in many versions, if not colors. Different projects and dependencies might rely on different versions. This is where jEnv comes in!
Java comes in many versions, if not colors. Different projects and dependencies might rely on different versions. This is where jEnv comes in!
Terminaltriks for deg som skriver feil
Så du skrev feil i terminalen. Igjen. Glemte sudo. Skrev less istedenfor ls. Dette er meg hver. eneste. dag. Men fortvil ikke, det finnes hjelp og snarveier!
Så du skrev feil i terminalen. Igjen. Glemte sudo. Skrev less istedenfor ls. Dette er meg hver. eneste. dag. Men fortvil ikke, det finnes hjelp og snarveier!
Hvilket problem prøver Webpack å løse?
Hva er egentlig greia med Webpack? I samme åndedrag hører du gjerne “loaders”, “plugins” og annen babbel. Hvilket problem er det Webpack egentlig prøver å løse?
Hva er egentlig greia med Webpack? I samme åndedrag hører du gjerne “loaders”, “plugins” og annen babbel. Hvilket problem er det Webpack egentlig prøver å løse?
Demystifying data pipelines with Apache Beam
The data engineering toolbox is growing as the industry adapts to increasing data. We need tools to process data to unlock its value efficiently. One such tool is Apache Beam. This article aims to introduce key Apache Beam concepts and provide an example of implementing a data pipeline.
The data engineering toolbox is growing as the industry adapts to increasing data. We need tools to process data to unlock its value efficiently. One such tool is Apache Beam. This article aims to introduce key Apache Beam concepts and provide an example of implementing a data pipeline.
Extend your automated tests to the Shell
With the rise of automated testing as a practise high performing technology organizations do, it's time to broaden the horizon and look past the application code. Every piece of code responsible for delivering value should also be tested. In this post, we will take the shell into the warmth and make it a first class citizen in the automated testing regime with bats.
With the rise of automated testing as a practise high performing technology organizations do, it's time to broaden the horizon and look past the application code. Every piece of code responsible for delivering value should also be tested. In this post, we will take the shell into the warmth and make it a first class citizen in the automated testing regime with bats.
Minimalistisk API i .NET på 1-2-3-4
Visste du at du kan sette opp et .NET API med bare fire linjer kode?
Visste du at du kan sette opp et .NET API med bare fire linjer kode?
3 More Ways to Prank Your Developer Colleagues
Last Christmas, I gave you my pranks. The very next year, I give you some more! Alright, I admit that didn’t quite fit the melody, but pranks are a-coming never the less!
Last Christmas, I gave you my pranks. The very next year, I give you some more! Alright, I admit that didn’t quite fit the melody, but pranks are a-coming never the less!
Patterns for sustainable API-design
When building great digital products, we need to consider the disciplines of design, engineering, and business simultaneously. And behind every beautiful and usable frontend, there stands, hopefully, a fitting, performant, robust, and maintainable backend. These backends consist of APIs that are sustainable.
When building great digital products, we need to consider the disciplines of design, engineering, and business simultaneously. And behind every beautiful and usable frontend, there stands, hopefully, a fitting, performant, robust, and maintainable backend. These backends consist of APIs that are sustainable.
Accelerate your site's load times with geometric primitives
Having a fast and snappy site makes for happy users who are more likely to return to your site. Low quality image placeholders (LQIP) might be what you need to make for a pleasant loading experience for your users.
Having a fast and snappy site makes for happy users who are more likely to return to your site. Low quality image placeholders (LQIP) might be what you need to make for a pleasant loading experience for your users.
Introduction to Rust
Why has Rust been voted the most beloved programming language – seven years in a row, ever since it got released? What’s the hype about? Read along to get a glimpse of Rust, without having to read boring documentation. We’ll introduce Rust, bit-by-bit, by writing a simple CLI program that parses a list of HTTP requests and executes them.
Why has Rust been voted the most beloved programming language – seven years in a row, ever since it got released? What’s the hype about? Read along to get a glimpse of Rust, without having to read boring documentation. We’ll introduce Rust, bit-by-bit, by writing a simple CLI program that parses a list of HTTP requests and executes them.