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

Today we are open-sourcing Humidifier - one of the tools that we use internally to manage infrastructure on Amazon Web Services (AWS) at Localytics. This Ruby gem allows you to programmatically generate domain objects that represent the AWS CloudFormation (CFN) resources you want, handling the details of JSON manipulation under

In mgmt , deploying and managing your clustered config management infrastructure needs to be as automatic as the infrastructure you’re using mgmt to manage. With mgmt, instead of a centralized data store, we function as a distributed system, built on top of etcd and the raft protocol . In this article, I’ll cover how this feature works. Foreword : Mgmt is a next generation configuration management project. If you haven’t heard ..

In mgmt , deploying and managing your clustered config management infrastructure needs to be as automatic as the infrastructure you’re using mgmt to manage. With mgmt, instead of a centralized data store, we function as a distributed system, built on top of etcd and the raft protocol . In this article, I’ll cover how this feature works. Foreword : Mgmt is a next generation configuration management project. If you haven’t heard ..

Introduction CODE: Debugging the Gender Gap is a documentary that exposes the dearth of American female and minority software engineers and explores the reasons for these gaps. CODE raises the question: “What would society gain from having more women and minorities code?” At AdRoll, we see the value and gains from having more women and minorities coding, which is why we screened this documentary at our headquarters as part of our w....

I’m thrilled to tell you that I’ll be speaking about mgmt in Hong Kong and South Africa. It will be my first time to both countries and my first time to Asia and Africa ! In Hong Kong I’ll be speaking at HKOSCon2016 . In South Africa I’ll be speaking at DebConf16 . I’m looking forward to meeting with many of the hard-working Debian hackers, and collaborating with them to build and promote excellent Free Software. The mgmt pro..

I’m thrilled to tell you that I’ll be speaking about mgmt in Hong Kong and South Africa. It will be my first time to both countries and my first time to Asia and Africa ! In Hong Kong I’ll be speaking at HKOSCon2016 . In South Africa I’ll be speaking at DebConf16 . I’m looking forward to meeting with many of the hard-working Debian hackers, and collaborating with them to build and promote excellent Free Software. The mgmt pro..


I’ve been an ownCloud user for years, and I recently moved to using Nextcloud, which is based upon ownCloud. Both my wife and I use it to sync our calendars and contacts across all our devices, and also use it to sync our documents, music, pictures, and videos. It caters to my paranoid nature– the idea that all that information is being saved on my own in-house server instead of someone else’s greatly pleases me.

I was in an Uber taxi, discussing the economics of driving for Uber and ideas about how to learn coding with the driver. A car cut in front of ours and forced my driver to slow down. I switched the topic “… he didn’t have the right of way”. I was purposefully trying not to react negatively and to not get angry. I though I was doing pretty good. But then the driver actually went even further “It doesn’t bother me. If I got bothered by stu....

Very interesting talk about organizations, teams and viewing problems in equanimity instead?of letting emotions run with you / other and lettings the ego have its way with us. The post Why Team Happiness can be the Worst Thing to Aim for appeared first on Jaime Martinez .

Over the last couple years, I’ve seen more and more people in technology trying to make government work better. They’re idealists who are also making a large impact. These are people that I respect–some of them worked to fix healthcare.gov, for example. From talking to many of them, I can tell you that their energy […]

About a week ago I was near crater lake and went hiking on a portion of the pacific crest trail (PCT). I expected that the snow will have melted by June. Instead, the forest floor was covered by nearly a meter of snow and we had to walk through snow, and follow small markers posted on the trees in order to keep on the trail. We went about four or five miles into the trail. At every step we needed to keep looking up on the trunks for the b....

Having read Are You in Despair? That’s Good , I was encouraged to expand my emotional vocabulary. As a zone.el fan (checkout nyan , sl , and rainbow ), I looked into writing a zone program . When zone-when-idle is set, zone acts as a screensaver of sorts. We can use this to display random emotional vocab whenever Emacs is idle for a period of time. Let's get to it… Zone keeps a list of programs to choose from when kicked off. Bel....


We often talk about the growing number of npm dependencies, and how they make us productive and fast or fragile and insecure. But what exactly is an npm dependency? This post defines the ways to look at an npm dependency.

At trivago we are building and using a Pattern Library which is based on Brad Frost's Pattern Lab adapted to our needs; our patterns are written in Twig. This Pattern Lab is based around Brad's Atomic Design, which is also something that we are embracing.


At trivago we are building and using a Pattern Library which is based on Brad Frost's Pattern Lab adapted to our needs; our patterns are written in Twig. This Pattern Lab is based around Brad's Atomic Design, which is also something that we are embracing.

Released by the nice folks at Drud, EveGenie is a tool for making Eve schema generation easier. Eve’s schema definitions are full of features, but can take a good amount of time to create when dealing with lots of complex resources. From our experience, it’s often helpful to describe an endpoint in JSON before creating it as an Eve schema. This allows you to make quick decisions about the structure of your entities without spending ..



Writing Again - solomon.io - 9 years ago - eng
It’s funny. When you learn to ride a bike—you’ve got it. Hop back on a bike after a few years and you still remember.

Note: I'm currently publishing pieces from my vault. This was supposed to be published on 2016 July 31 when I was on the fence about dropping out. In the end, I didn't.n. a carbohydrate-rich environment composed of "virtual reality", "startups", and a bunch of empty space in betweenn. where I currently find myself in

An iOS developer's critique of Apple's 2016 keynote — when emojis and animations overshadowed the innovations developers actually needed.

An iOS developer's critique of Apple's 2016 keynote — when emojis and animations overshadowed the innovations developers actually needed.


Half ass - dimitarsimeonov.com - 9 years ago - eng
What does it mean to half-ass something? It means to do less than you’re able to do. To cut corners. To be mediocre. To sacrifice “being effective” for “being efficient”. I have a hunch that half-assing any task is not worth it. That it is better to just drop, abort and cancel tasks and obligations which we cannot do at maximum quality. Lets look at an example. A young professional usually has a demanding job and personal relationships,....

Hello fellow readers, In this post I’ll list some of the projects and experiments I’m working on or just finished. My last projects update was in February.

Variadic templates Variadic templates are templates accepting any number of template parameters. To understand the need for variadic templates, we’ll have to look at the history. As far as my research can tell, the first C compiler to support variadic methods was the WatCom C compiler from 1990s the first to support variable number of elements. The concept of having variable number of elements, is much older. It’s a mathematical term f..

Expansion - june.kim - 9 years ago - deu

Expansion - june.kim - 9 years ago - eng

It’s been a while since my last post, and a lot has happened since then. I’ve hit my one-year truckiversary, surpassed $15,000 in monopoly money savings, and paid off the remainder of my student loans. Expect posts for these things in the coming weeks. As for my absence: I’ve been dedicating the majority of my free time to building an app for a small nonprofit to help Syrian refugees apply for scholarships. I like to think it’s a worthy eno..

It’s been a while since my last post, and a lot has happened since then. I’ve hit my one-year truckiversary, surpassed $15,000 in monopoly money savings, and paid off the remainder of my student loans. Expect posts for these things in the coming weeks. As for my absence: I’ve been dedicating the majority of my free time to building an app for a small nonprofit to help Syrian refugees apply for scholarships. I like to think it’s a worthy eno..

My current work involves many microservice (ish) node.js projects. Each has its own git repository hosted on github. My team follows a pull request workflow requiring all code to hit our main branch via pull request. We have slack chat integration so we can see when a new pull request is created, but even with that I found myself confused about whether or not there were any pending pull requests that I needed to review. Scripting to the r....

At PyCon 2016 it was my honor, for a third year in a row, to host a Trivia Dinner on the first evening of the conference! This year’s venue was the storied Crystal Ballroom , a music venue in Downtown Portland’s west end. To make sure that our event took full advantage of the big stage, I booked the Adventure Capitalists , who followed up the trivia dinner with a rousing set of punk startup tunes: Have a conference pass? Come by the Cr..

Using a programmable SQL interface such as an ORM (Object Relational Mapping) is a good way to reduce risk of SQL Injection, which is a very bad vulnerability to have. However, ORM packages are not bullet proof. This post explains why you shouldn’t put all your SQL Injection protection eggs in the ORM basket, and what more can you do.

Quick note to let you all know that Eve v0.6.4 is out with a few significant updates . Thanks to James Stewart for contributing to this release. Work on v0.7, which will include MongoDB Aggregation Framework support ( docs ) and many other new features , continues steadily.

To the lady on the bus - june.kim - 9 years ago - eng

To the lady on the bus - june.kim - 9 years ago - eng

When you start out as a developer there’s an overwhelming amount of things to grasp. First there’s the language itself, then all the quirks of the specific framework you’re using,and after that (or maybe before) we’ll throw front-end development into the mix, and somewhere along the line you have to decide to store your data somewhere. Early on, with so many things to quickly master, the database tends to be an after-though in application....

When you start out as a developer there’s an overwhelming amount of things to grasp. First there’s the language itself, then all the quirks of the specific framework you’re using,and after that (or maybe before) we’ll throw front-end development into the mix, and somewhere along the line you have to decide to store your data somewhere. Early on, with so many things to quickly master, the database tends to be an after-though in application....

Learning is a way of life for a developer. Frequently we are exposed to techniques and tips such as: keybindings, shell commands, utilities, new functions/methods, new applications. While learning, we want to keep on remembering the previous techniques and tips that we've learned so that we can keep them fresh and on our tool belt. It is not uncommon to forget some learned knowledge if you don't use it often. I would like to present my ....


Eve-Swagger is a swagger.io extension for Eve powered RESTful APIs. It has been around for a while on GitHub but I never managed to officially release it. So rejoice! it is now available on PyPI. But what is Swagger, and why is it useful to your RESTful API? With a Swagger-enabled API you can get interactive documentation, client SDK generation and discoverability, all for free. From Swagger website : Swagger is a simple yet power..

16 visitors online