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 finally put together a landing page for the little random demos I build from time to time because, you know, CSS is my hobby. SingaporeCSS is our meetup…



The article discusses how Kotlin can create internal languages and how developers can use this feature to write powerful domain-specific languages for manipulating untyped data structures in a typed manner.

Sometimes the development feedback loop can be slow when working with serverless functions. This posts walks through some quick tips I use to speed things up

Alex Casalboni presents his Serverless Service powered by AWS Step Functions and the Serverless Framework to optimize your Lambda Functions performance and costs.


Before and After - rjp.is - 9 years ago - eng

Vimrc - www.anardil.net - 9 years ago - eng
I've read through a lot of vimrc's, borrowing a line here or there over the past 5 years! The best nuggets and my own findings are all distilled here for your perusal. What's the best way to use this? Skim through, find something that sounds interesting and try it out …

Vimrc - www.anardil.net - 9 years ago - eng
I've read through a lot of vimrc's, borrowing a line here or there over the past 5 years! The best nuggets and my own findings are all distilled here for your perusal. What's the best way to use this? Skim through, find something that sounds interesting and try it out …

A method for signing in to a device that doesn’t have a keyboard When we were developing our SoundCloud app for Xbox One, something became very obvious during usability testing: signing in with a game controller really sucks. Entering text requires navigating a virtual keyboard to individual letters, numbers, and characters one at a time – such a nightmare! Plus, letters, numbers, and special characters are spread across three screens. The ..

A method for signing in to a device that doesn’t have a keyboard When we were developing our SoundCloud app for Xbox One, something became very obvious during usability testing: signing in with a game controller really sucks. Entering text requires navigating a virtual keyboard to individual letters, numbers, and characters one at a time – such a nightmare! Plus, letters, numbers, and special characters are spread across three screens. The ..

I’ve written a blogpost for Movio about two Go CLI tools we’ve created, sql and chart, to improve our data tinkering workflow

OpenMapTiles project can now display multilingual names of places from the OpenStreetMap data very easily.

If airlines had to nominate a kryptonite, they might point the finger at extreme weather conditions. Adverse weather costs airlines billions annually. While planning ahead and allowing passengers to change their flights ahead of a storm can help reduce the loss, dealing with disruptions are a necessary evil in air travel.

It’s been a hectic month getting the academy up and orchestrating the release. I have a mixed bag of updates and announcements we need to make. Specifically covering the surveys for the next academy app, the Kotlin survey , the coming update to 3.7.2 and future milestones. Kotlin As you recall I published a Kotlin survey a while back and we didn’t publish the results. Some of the results were a bit surprising…​ Let’s review some of the a..

By Suhas Sadanandan, Director of Engineering  When it comes to performance and reliability, there is perhaps no application where this matters more than with email. Today, we announced a new Yahoo Mail experience for desktop based on a completely rewritten tech stack that embodies these fundamental considerations and more. We built the new Yahoo Mail experience using a best-in-class front-end tech stack with open source technologies in....

By Mohit Goenka, Senior Engineering Manager Building the technology powering the best consumer email inbox in the world is no easy task. When you start on such a journey, it is important to consider how to deliver such an experience to the users. After all, any consumer feature we build can only make a difference after it is delivered to everyone via the tech pipeline.  As we began building out the new version of Yahoo Mail , we wanted....

A very brief update about the progress of searchcode server. Currently I am in the middle of reworking how the index is built and maintained. The idea being I want to add zero downtime index rebuilds which requires a blue/green index strategy. It is still very much in flux but the current design is to merge the indexer and searcher which should allow this to happen. I have been playing around with using an iPad as a production device these ..

By trying to winning the things that don’t matter. You’re playing a poker game, but you’re not really good, and you can really get tricked by the sharks. They’ll give you a few bites, and whet your appetite. You come rushing and eager into their trap and lose the skin off your back. You’re in a relationship, and inevitably end up arguing about how you treat each other. You stand your ground and don’t compromise. You hurt your partner an....

Prelude These are good posts to read first to better understand the material presented in this post: Index of the four part series: Language Mechanics On Stacks And Pointers Language Mechanics On Escape Analysis Language Mechanics On Memory Profiling Design Philosophy On Data And Semantics The idea of value and pointer semantics are everywhere in the Go programming language. As stated before in those earlier posts, semantic c..

I am seated in my air-conditioned cab on my way to work. I see a transwoman walking towards the car ahead of me, and subsequently to every car waiting in line at the toll booth. She asks for money while offering blessings in return. As I watch her, I think of how fortunate I’ve been; how different my life has turned out. Actually, scratch that. I have been relentless. I have unceasingly not accepted the fate that was handed to me. I have be..


With version 3.7, we have revamped the GUI builder with a designer that allows you to position your elements precisely where you want them. The experience should be closer to what you find in graphical design applications like Photoshop rather than the more rigid “drop in the slot” approach in previous versions of the GUI builder. There are caveats to be aware of with this approach, but overall, it should empower you to build beautiful UIs ..

I’ve run a few Facebook ads before, never spending more than a couple bucks and never with much success - either in terms of views, likes, or clicks. Inspired by this blog post on MerchInformer.com , I decided to expand my audience beyond the United States.

Codename One 3.7, the “Write Once Run Anywhere” mobile solution for Java developers is now live! This exciting new release brings with it a surprising new overhaul of the Codename One GUI builder which now includes support to “auto-layout” allowing developers to place components with the ease/power of Photoshop or Illustrator.. Codename One is the only platform that…​ Has Write Once Run Anywhere with no special hardware requirement..



I have a soft spot for stone engravings and whenever I get the chance to travel to a location that has some sort of cemetery or burial ground that is open to…

On the eve of the release of Codename One 3.7 we are excited to announce the new Codename One Academy which will change the way people learn Codename One. We’ve invested a lot of effort in creating a smooth learning experience and we’re launching with 3 live courses. This wouldn’t have been possible without all the help from community members who provided guidelines, feedback and assistance. It wouldn’t have been possible without the me..


Even though Gabe and I sometimes have slightly differing views on the iPad’s productivity value compared to the Mac, with his latest post , I think we are completely in sync—metaphorical Chris Farley falls and all. In particular, he nails a massive friction point for me with the iPad: I can type more comfortably on my iPhone than I can with my iPad Pro on the couch, in bed, or even just reclined in the backyard. I’m sure there’s a go....

As originally seen in ‘The Stomach Wars Are On’ published by Raconteur Media on 25th June, 2017 in The Sunday Times.  A battle is raging within the food sector to capture market share with cutting-edge technology.

Over the past few years, software designers have been iterating on methodologies to make large-scale digital design repeatable and scalable, such as Atomic Design or design systems, optimizing for tools such as Sketch.

./gitconfig - june.kim - 9 years ago - eng

Countless Ted talks, studies, and of course Sheryl Sandberg tell us we’ll be happier and more productive when we 'bring our whole selves to work'.


As a fun side project to distract me from my abysmal progress on my book, I decided to play around with the math genealogy graph! For those who don’t know, since 1996, mathematicians, starting with the labor of Harry Coonce et al, have been managing a database of all mathematicians. More specifically, they’ve been keeping track of who everyone’s thesis advisors and subsequent students were. The result is a directed graph (with a current est..

As a fun side project to distract me from my abysmal progress on my book, I decided to play around with the math genealogy graph! For those who don’t know, since 1996, mathematicians, starting with the labor of Harry Coonce et al, have been managing a database of all mathematicians. More specifically, they’ve been keeping track of who everyone’s thesis advisors and subsequent students were. The result is a directed graph (with a current est..

As a fun side project to distract me from my abysmal progress on my book, I decided to play around with the math genealogy graph! For those who don’t know, since 1996, mathematicians, starting with the labor of Harry Coonce et al, have been managing a database of all mathematicians. More specifically, they’ve been keeping track of who everyone’s thesis advisors and subsequent students were. The result is a directed graph (with a current est..


Disclaimer: I don’t advocate using Vim seriously as your primary development environment. As powerful as it is, Vim remains a text editor, not an IDE . I ran into some Xcode problems the other day where I lost syntax highlighting and code completion in Swift files. What should we do when Xcode just doesn’t work? I joked that at this point, it might be easier to just use Vim for my Swift development. Well… ....

S3 server-side encryption, support for API Gateway usage plans, default exclusion of Node.js dev dependencies and more in the Serverless Framework v1.16 release.

74 visitors online