Asterisk, and other worldly endeavours.

A blog by Leif Madsen

Archive for the ‘Life’ Category

Rumors of my death have been greatly exaggerated

It’s been way too long since I’ve blogged. And this post isn’t going to be all the impressive unfortunately. However, I recently have been running a BBS and some friends and I have been playing LORD.

We’ve been playing this for the last few months, and I think I’m going to run a tournament. Perhaps with some sort of buy in like $10 or something, winner takes all.

Going to build it out in such a way that first person to beat the dragon 3 times will win the game, and at that point that person will win the pot.

Additionally, I’ve been reading a lot about the Go language and trying to get myself up to speed on that. Very interesting programming language. Essentially C but for concurrency (multiple processors).

I’m hoping to start blogging in the near future, but my current work has just kept me too busy and I haven’t really had anything all that worth of blogging about. I hope to start changing that around soon and get back to blogging on a semi-regular basis with things I’ve learned in the world of telecommunications and cloud platforms / virtualization.

Additionally, I don’t have any confirmation yet, but I’m pretty sure I’ll be attending AstriCon in Las Vegas this year. I’m going to figure it out either way, so hopefully i can meet up with some of you this year! The last few years I’ve just kind of mostly kept to myself and hung out with those I’ve met previously. I’m going to make a better attempt at reaching out to those I haven’t met before, so if you see me, come say hi please!

Written by Leif Madsen

2014/07/24 at 9:49 pm

Posted in Life, Musings

Commodore 64 Turns 30 This Year

Having found an article about the Commodore 64 turning 30 this year, I reflected back in a comment on that page about what it is like to be only 1 year older than the Commodore 64, a computer which spiked my interest in technology away from a games system to something much more. The original article is available at http://www.linuxjournal.com/content/commodor-64-30-year

“I just turned 31 a couple of days ago on January 7th, and when I was in grade 2 (about 8-9 years old I guess) I started getting interested in the Commodore 64s we had at our school that were plentiful, but rarely used. I remember the first thing the teacher taught me; $p$g

The Commodore 64 replaced my interest with Nintendo (which I still have) to a greater interest that shaped me and caused me to grow technologically. This grew into the Packard Bell 486/25 my parents bought where I played flight simulator (after my Dad purchased more RAM for the computer at $100 a MB), and ran a BBS (the first month I played around with the 2400 baud modem calling Las Vegas BBS numbers that a friends father gave me; I lived in Sarnia, ON, Canada which is north-east of Detroit), and eventually ran my own BBS. Running a BBS gave me the sense of community that I possess and the love of telecommunications that is my career to this day.

So thank you Commodore for your C64 which has allowed me to carve out my career and greatly influenced who I am; and not just professionally.”

Written by Leif Madsen

2012/01/09 at 8:05 am

Now working with CoreDial

As of January 3rd, I’m now working with the CoreDial team full time. I’ve worked with them as a consultant on their infrastructure over the last few years but now will be spending significantly more time working with the engineering team 🙂

From the announcement,

CoreDial is pleased to announce the addition of Leif Madsen to the CoreDial team,” said Alan Rihm, CEO at CoreDial. “Leif is a well known Asterisk consultant who specializes in distributed telephony deployments and database integration. In addition, Leif is co-author of several O’Reilly published books on Asterisk, including Asterisk: The Definitive Guide (3rd edition). We’re pleased to be adding Leif to our team, and look forward to the exciting opportunity to work together.

The entire announcement can be found at http://coredial.com/asterisk-consultant-leif-madsen-joins-coredial-team/

I’m really excited to be working with these guys, and to see what we’ll develop over the coming months! I’ll keep you informed here on my blog, and will continue to post Asterisk tidbits and snippets as I go.

Written by Leif Madsen

2012/01/04 at 3:22 pm

AstriCon 2010 and my talks!

NOTE: My presentations are available on my website at http://leifmadsen.com under the Presentations tab.

Hey all! I’m at AstriCon 2010 in Maryland and it’s going great so far! Russell Bryant and I spoke with several keen users and developers last night in the Code Zone at a fairly late hour, which shows just how dedicated Asterisk users are. There was pretty much no one else around and we had a room of about 20-30 people just having a great discussion about Asterisk development. Hopefully more of that over the next few days!

Today is the big keynote by some of the software development team, and while I can’t tell you what is going to be said, I can promise you it’s going to be big news. A lot of work has been going on over the last few months which has resulted in the biggest announcement yet at AstriCon about the future of telephony. There will be lots of blinky lights as well, which is always cool in a keynote!

Beyond the keynote this morning will be a lot of very high quality talks. I haven’t yet planned out my list of talks that I’m going to see, but you should definitely mark my two talks on your list of things to see 🙂 I’ll be speaking at 1:45pm today, October 27th in the Asterisk Essentials track with my updated “5 Things You Didn’t Know Asterisk Could Do” presentation. It’ll be in National Harbor #5.

Tomorrow on October 28th I’ll be filling in for Jim van Meggelen at 10:00am doing my “Building A Distributed Queue System” talk which will focus on the basics of Asterisk system design starting from a traditional PBX and taking it through the iterations of a distributed system with multiple physical boxes handling queues and phones distributed across multiple sites and locations. For those who missed it last year come check it out this year, and get there early because each time I do this talk the room is packed. It’s part of the Platform Solutions track which is in National Harbor #7.

See you around at AstriCon!

PS: I’m trying to reach my 500th follower during AstriCon, so you should follow me on twitter 🙂  (@leifmadsen)

Written by Leif Madsen

2010/10/27 at 7:08 am

Interesting article about *not* tracking holidays at Netflix

The following is an interesting article about not tracking workers time spent at work, or on vacation, but rather tracking their productivity. As a consultant who doesn’t have a fixed set of hours in the day that I work, I tend to judge my productivity by the number of hours I get to bill each week (i.e. how productive was I working for customers, rather than playing Flight Simulator :)).

I haven’t tracked actual holidays for years now (since I started consulting full time out of school in 2003), and I’m not sure I ever had a job long enough prior to school that I received any sorts of benefits of holidays. Perhaps it’s just natural for me because of that, but this article reminds me of two things:

1) I should actually take some holidays when I need to recharge, and not feel like I *need* to be on-call 24/7/365

2) That other companies are really starting a paradigm shift about how they treat their employees work hours

It seems companies are starting to get it, and not bother with tracking the employees hours at work, which isn’t a very good indication of the amount of work they are getting done. A better method is likely to work in sprints and to allocate a certain number of tasks with priorities and estimated number of hours associated with each of those tasks. At the end of each sprint you determine what was good, what was bad, and what things didn’t get done (certain issues taking longer than expected, other issues going faster than expected, other issues with higher priority coming up, etc).

By tracking the productivity, the company isn’t at risk of everyone taking a salary and then screwing off for several months at a time. The accountability for productivity can keep that in check. The methods used for tracking productivity though are probably the most important part of implementing a non-policy on holidays such as this.

http://www.telegraph.co.uk/finance/newsbysector/mediatechnologyandtelecoms/7945719/Netflix-lets-its-staff-take-as-much-holiday-as-they-want-whenever-they-want-and-it-works.html

Written by Leif Madsen

2010/08/25 at 3:07 pm