Text
Audible Feedback
A long time ago I watched a TV show, which was taking place in a South Korean shipyard. I cannot remember whether it was one of these mega-structure programmes or something similar, but I do remember when the huge cranes in the shipyard where moving they were playing tunes instead of alarms, like when trucks are driving in reverse or similar. I have thought a lot about the rationale behind this…
View On WordPress
1 note
·
View note
Text
Code for Production not for Development
Code for Production not for Development
An anti-pattern I have observed and propably also been the cause of is:
Coding for Development first, Production second
The challenge with this anti-patterns is that it is pretty concealed, it is not done out of evil intententions, infact actually the opposite, but it is an anti-pattern.
The pattern can have the following effects:
It introduces unnecessary complexity
It can introduce security…
View On WordPress
0 notes
Text
VIEW Based Contracts for your RDBMS
VIEW Based Contracts for your RDBMS
We are building our application on a pretty old school standard stack. It consists of a webapplication on top of a RDBMS.
Yesterday I set out to fix a bug and after chasingthe bug in the application layer for a long time, I ended up fixing it in the database, which was fairly easy, did not require any deployment appart from the changes to the database, the benefits of this are; it works right…
View On WordPress
2 notes
·
View notes
Text
Date::Holidays releases - adapter pattern at large
Date::Holidays releases – adapter pattern at large
Since the post on the release 1.10 of Date::Holidays I have released:
– 1.11 Improved support for Date::Holidays::SK – 1.12 Improved support for Date::Holidays::USFederal as US – 1.13 Support for Date::Holidays::CA_ES, via Date::Holidays::ES – 1.14 Marking of Date::Holidays::UK and Date::Holidays::UK::EnglandAndWales as unsupported, using Date::Holidays::GB instead – 1.15Improved support for…
View On WordPress
0 notes
Text
Team-octopus - an anti pattern?
Team-octopus – an anti pattern?
Many of our daily stand-up meetings and much of the daily over the desk communication sound like:
– “Somebody needs to update the QA database”
– ”The regression test fails” – “What version of the application are your testing, did you make sure it is the latest”
And the classic:
– “I have installed the components locally and it works on my machine”
We also have more severe issues, in SCRUM these…
View On WordPress
0 notes
Text
Release of Crypt::OpenSSL::X509 1.8.9
I have just released Crypt::OpenSSL::X509 1.8.9. Do note that this is not originally my distribution, but I have helped the author Dan Sully out a little since I am a user of his Crypt::OpenSSL::PKCS12 and Crypt::OpenSSL::X509 and I have an interest in the distributions continued existence, availability and functionality.
So this blog post is more a description of the proces of getting involved,…
View On WordPress
2 notes
·
View notes
Text
Date::Holidays 1.10 released
Release 1.08 of Date::Holidays had some issues with the test suite, which resulted in numerous failure reports from CPAN-testers, please see issue #21 for details.
This resulted in release 1.09, which addressed the problem with the bad tests. At the same time it however demonstrated issues with the integration towards Date::Holidays::NZ and Date::Holidays::SK, so issues #22 and #23was created…
View On WordPress
1 note
·
View note
Text
Date::Holidays 1.08 released
I have just uploaded Date::Holidays 1.08 to PAUSE/CPAN.
It holds a new adapter class for Date::Holidays::USFederal (US) in response to a request from a user.
The implementation required a lot of changes to the internal code, due to the variation in the adapted Date::Holidays class name, Date::Holidays::USFederal, which is not an ISO compatible country code. I am pondering supporting this as US…
View On WordPress
0 notes
Text
Watching live coding - strangely intriguing...
Watching live coding – strangely intriguing…
“Watching live coding is strangely intriguing…”
I cannot locate the exact resource and therefore I cannot reference it or make sure that the quote is correct, but the thing that caught my attention was something along the lines of the above quote, which I read somewhere online. I had heard about live coding streams in different fora, it sparked my curiosity and decided to check it out.
I decided…
View On WordPress
1 note
·
View note
Text
Terms and Conditions as a Service - literally
Terms and Conditions as a Service – literally
Some time ago I changed my title to Product Manager. For many years I have worked as a developer and later team-lead for a development team, so this was an interesting change.
Working as a team-lead had slowlyremoved me from actual day to day coding, doing more and more human-resources related tasks and meetings. So when it was suggested to me to play a more active role in the software…
View On WordPress
0 notes
Text
Test::Timer 2.09
I have recently released the Perl distribution Test::Timer 2.09, the last release I blogged about was 2.00 – a lot has happened in regard to stabilisation. Attempts at making some minor improvements resulted in tests failing and a long road to get things stable again.
2.09 is a culmination of a lot of releases aiming at getting stability for the tests run by CPAN-testers. I think I have succeeded…
View On WordPress
0 notes
Text
Interacting with PAUSE using CLI
Interesting and most certainly word a try
View On WordPress
0 notes
Text
Contributing to a new project - a bit like starting a new job
Contributing to a new project – a bit like starting a new job
I have been using and creating open source software for a long time, I am however of the opinion that I never really have contributed anything of significance. Yes, bug reports, your occasional PR – are all important, but I have never ever contributed to anything where the project was high profile or it was a bigger project or system, with many contributors or an organisation behind it.
Recently…
View On WordPress
1 note
·
View note
Text
Hacktoberfest 2017
Hacktoberfest 2017 is over.
This is the second year I participate. The event unfortunately collided with two conferences and a serious deadline at work, so I was not able to contribute as much as I would have liked to. I know this is only my second year, but it seems to be an emerging pattern, since I always seems incredibly busy around this time of year.
Anyway here is a list of my contributions.
View On WordPress
0 notes
Text
DockerCon Europe 2017
I have just attended my first ever DockerCon, I was so lucky, the conference was taking place in my hometown – Copenhagen.
It was quite awesome, I have recently attended GOTO Copenhagen at the same venue, but DockerCon was a lot bigger, with more many tracks, sessions, exhibitors and of course attendees. I have attended tool focused tech conferences before, but primarily conferences, but this…
View On WordPress
0 notes
Text
Project, Logo, Identity
With GitHub’s recent promotion of their topics and discoverability of open source repositories via GitHub Explore – it was with some disappointment I was unable to spot Perl. I contacted GitHub via Twitter and they informed me, that Perl was already a topic and I found out that it was simply not listed in GitHub Explore.
GitHub Explore is “Community-curated topic pages on GitHub” and is…
View On WordPress
0 notes
Text
SublimeText and EditorConfig and eclint
SublimeText and EditorConfig and eclint
Following some of all the cool developers on twitter, GitHub, blogs etc. I fell over EditorConfig. The homepage of the project boldly stated:
EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read…
View On WordPress
0 notes