Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

I’ve got a brand new core feature in mgmt called send/recv which I plan to show you shortly, but first I’d like to start with some background. History This is my historical perspective and interpretation about the last twenty years in configuration management. It’s likely inaccurate and slightly revisionist, but it should be correct enough to tell the design story that I want to share. Sometime after people started to realize th..

I’ve got a brand new core feature in mgmt called send/recv which I plan to show you shortly, but first I’d like to start with some background. History This is my historical perspective and interpretation about the last twenty years in configuration management. It’s likely inaccurate and slightly revisionist, but it should be correct enough to tell the design story that I want to share. Sometime after people started to realize th..

I recently (finally!) finished the Advent of Code challenges using Haskell. I'm still a Haskell wannabe, but the suite of problems provided an interesting backdrop for a number of Haskell concepts that I wanted to share. The long-form retrospective is here; if you want to see a condensed collection of a few Haskell toolchain by-products, check out my shorter summary under GitHub pages . Disclaimer: I am not a Haskell expert (or ....

This week we added a high-severity Remote Code Execution vulnerability in the EJS package to our vulnerability database.

It is an original piece from Bre Pettis and Kio Stark – under Creative Common. For me it is a reminder that done is better than perfect, and no matter how creative you want to be there is a point where actual delivery matter more than potential awesomeness . Here it is:

This past September I took vacation time and paid out of pocket to drive to Orlando and attend ElixirConf with a few other programmers from Greenville who did the same thing. We weren't the only ones. Here is a belated recap from our combined notes and experiences.

While most of my posts are pictures (funny pictures, persona pictures, memes, etc.), I’ve also got lots of funny text posts. I got a chuckle out of reading them again, so I thought I’d share them here for others to enjoy! Here they are, sorted from newest to oldest: If you want to rapidly get through a crowded area, just carry a clipboard and try to make eye contact with people. People will give you space….fast ;-)

While most of my posts are pictures (funny pictures, persona pictures, memes, etc.), I’ve also got lots of funny text posts. I got a chuckle out of reading them again, so I thought I’d share them here for others to enjoy! Here they are, sorted from newest to oldest: If you want to rapidly get through a crowded area, just carry a clipboard and try to make eye contact with people. People will give you space….fast ;-)

It is an original piece from Bre Pettis and Kio Stark – under Creative Common. For me it is a reminder that done is better than perfect, and no matter how creative you want to be there is a point where actual delivery matter more than potential awesomeness . Here it is:


I have a love-hate relationship with the terrain from Minecraft. One the one hand, it's the terrain that makes every world kind of memorable in it's own way. It comes at cost though; the process of generating terrain can cripple a server. That's where Chunky comes in. Chunky lets you pregenerate a world so that our blocky wanderers don't cause the server logs to fill with “CAN'T KEEP UP!” Okay. Why?

tl;dr AdRoll’s real-time bidding system produces tens of billions events daily. We store these events in TrailDBs , a fast embedded database that we recently open-sourced . By leveraging a cool new feature in the Linux kernel , you can now query TrailDBs directly in Amazon S3 without having to store the database locally, like here: Tens of Trillions of Events in Amazon S3 We have been very happy with our data processing pipeline ,....

So you want to grow your network and are prepared to travel for it – or the other way around – you are travelling to a remote place and you see this as an opportunity to network and grow your base. You will be town for a day or two, maybe a week maximum, and you want to see how to find the right people and the right event to get on your agenda and make the best out of your trip.

A dive into the highlights of Elixir that make it the ideal platform for the web...and how all these questions were answered figured out 30 years ago. Presented to Upstate Elixir in Greenville, SC on Nov 16.

So you want to grow your network and are prepared to travel for it – or the other way around – you are travelling to a remote place and you see this as an opportunity to network and grow your base. You will be town for a day or two, maybe a week maximum, and you want to see how to find the right people and the right event to get on your agenda and make the best out of your trip.

Clark Valberg is the founder and CEO of InVision. If you are a designer, you have probably gotten an email from Clark at one time or another.

Starting in v1.12.0 of Docker Engine, there is a new way to manage your container orchestration layer in swarm mode. For starters, it now comes with its own service discovery baked in. With the drastic improvements to the simplicity of swarm mode, let’s see how we can automate the spin-up of a cluster using SaltStack. Getting Started A couple things before we get rolling. We need a way to programmatically target our minions. Any method is....

Starting in v1.12.0 of Docker Engine, there is a new way to manage your container orchestration layer in swarm mode. For starters, it now comes with its own service discovery baked in. With the drastic improvements to the simplicity of swarm mode, let’s see how we can automate the spin-up of a cluster using SaltStack. Getting Started A couple things before we get rolling. We need a way to programmatically target our minions. Any method is....

17 Stunning Sydney Pools That Will Make You Want To Jump Back In The Water . 48 Hours in Sydney . Bourke Street Bakery . Collector Store (Surrey Hills). Coogee Pavilion . Four ate five . Harry's Cafe de Wheels: Famous for Pies and Peas, Meat Pies, Hot Dogs . Hurricane’s grill & bar Bondi beach . Lox Stock & Barrel . Marigold citymark (dim sum) . Reuben Hills . Seans . Sydney's Best Markets - The Trusted Traveller . The eight (di..

Meetings can suck your time and your life. But… that is still also one of the best way we know to actually coordinate with each other and make sure agreements flows into an organisation. Yet, when you call for a meeting you can still make sure your time will be well used by creating a frame within which the conversation will happen. What do you need this meeting for? A meeting about a topic in general is not good enough for people to really..

Meetings can suck your time and your life. But… that is still also one of the best way we know to actually coordinate with each other and make sure agreements flows into an organisation. Yet, when you call for a meeting you can still make sure your time will be well used by creating a frame within which the conversation will happen. What do you need this meeting for? A meeting about a topic in general is not good enough for people to really..

Here are three myths about WordPress that really annoy the sh*t out of me because they are just so outrageously outdated and so misinformed that it 100% piss me off to still hear such BS said in meetings – especially when it comes from the IT guy in a company. However, I know it is counter-productive to shout at people for things they do not know, especially when they act out of lack of knowledge and are just repeating what some other uninf..

Yes, procrastination sucks, but it is part of life, stop complaining about it and do something about it. Here are some tips I am using myself or have used at some point and have helped me along the way. Start somewhere with a schedule for your days with objectives Achieving your goals assumes you have defined some, and if your day is not going as you want, probably worth thinking what was that you wanted on the first place, what were you go..

Here are three myths about WordPress that really annoy the sh*t out of me because they are just so outrageously outdated and so misinformed that it 100% piss me off to still hear such BS said in meetings – especially when it comes from the IT guy in a company. However, I know it is counter-productive to shout at people for things they do not know, especially when they act out of lack of knowledge and are just repeating what some other uninf..

Yes, procrastination sucks, but it is part of life, stop complaining about it and do something about it. Here are some tips I am using myself or have used at some point and have helped me along the way. Start somewhere with a schedule for your days with objectives Achieving your goals assumes you have defined some, and if your day is not going as you want, probably worth thinking what was that you wanted on the first place, what were you go..

Default Unix Programs - venam.net - 9 years ago - eng
Welcome to hell, choose your default program! You'll soon learn in this podcast why this subtitle was chosen. Let's go, follow my train of thoughts and don't get lost. The default programs...

For the second time now I’ve had to implement a system that syncs from my system of record into Salesforce.com, the first at Heroku and now at Citus Data . The case here is pretty simple, I have a software-as-a-service, B2B product. It’s a homegrown application in these cases in Ruby, but could be Python, .Net, any language of your choosing. The problem is I don’t want to have to be rebuilding my own CRM, reporting, etc. on top of all of m....

For the second time now I’ve had to implement a system that syncs from my system of record into Salesforce.com, the first at Heroku and now at Citus Data . The case here is pretty simple, I have a software-as-a-service, B2B product. It’s a homegrown application in these cases in Ruby, but could be Python, .Net, any language of your choosing. The problem is I don’t want to have to be rebuilding my own CRM, reporting, etc. on top of all of m....

Meet Alan and Grace. These lighthearted, 8-bit characters were nominated in early 2014 to become the iconic mascots of Engineering at Cerner. Have you ever wondered who these 80’s video gaming inspired characters on our Engineering t-shirts are? Why were they chosen as mascots? What do they represent? The countless hours spent pondering these questions will be no more. Pull up a chair as we dive into the mystery behind the dynamic duo known..

Sword and Shield Pen - june.kim - 9 years ago - eng

Sword and Shield Pen - june.kim - 9 years ago - eng

wednesdaywisdom the first step to #success is #failure pic.twitter.com/Z14yGSPiS9 — Joseph Hendrix (@JoeHxBlog) November 23, 2016





In an ever long pursuit to diversify my income (I’m already signing up for checking accounts just for the bonuses as well as buying and reselling things on eBay ), I’ve taken up the hobby of designing t-shirts. I only have three so far (well, I have a first one , but it was more to learn the platform), and none have sold. Not surprising since I only launched one yesterday and two today.

Just over a week ago, we were sponsors at the Brighton conference, ffconf. It was a day full of brilliant talks, both thought provoking and useful. Ashley Williams of npm gave a talk titled “A brief history of modularity”, which we felt was particularly relevant to Snyk, and so we thought we’d share a summary of the talk here.

If you read the official Ubuntu Core docs, you’ll see that the recommended way to run Ubuntu Core virtually is with KVM. However, it’s probably even easier to use it in VirtualBox, and I’ve been getting some questions about that, so I wanted to devote a quick post to it. Prerequisites: A Linux machine (using Ubuntu 16.04 here). This guide will work on Windows as well, but the command invocations are a bit different and I don’t have a machi..


Race" is more of a social construct than a biological distinction. That doesn’t mean "races" don’t exist, it just means it’s difficult, if not impossible, to label people with a distinct, finite number of races.

About - joshuarogers.net - 9 years ago - eng
I'm a guy from northern Alabama. I write software, and I've spoken at a conference or two. I wrote a package manager for Drupal 6 that was used on 3,300+ servers. There are a few other bits of code floating around out there as well. Most of it is open source. Below is a list of contributions I've made. Some of these patches are exclusively my code, but by nature open source is collaberative.

If you are here searching for answers about Minimum Viable Product or you are here as a result of watching the first episode of the first season of Silicon Valley , this might not be the blog you are looking for. If you are a software engineer and you develop apps (especially on Android), this is a must read. Either way, you can share this blog among other software developers you know! :) Model-View-Presenter MVP stands for Model, V....

Hackers are at it again, this time trying to get access to my Craigslist account. Unlike last time where I fell for it and my AOL email was compromised , I realized it was a phishing attempt.

94 visitors online