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

The phrase "clean code" is thrown around a lot, but now 6 years in the industry - I have some thoughts.

Mostly here because I keep forgetting all the things I want to put into a Go project when I start it. Collected into a list of things I actually need to do, tools to install and how to get things working. This page is a work in progress and something I will add to as I remember things or discover something new. Static Analysis https://golangci-lint.run/usage/install/ Install that and run golangci-lint run ./... from the root when ch..

koanf v1.1.0 - nadh.in - 4 years ago - eng
Repository: @knadh/koanf GitHub release page: v1.1.0 036e4bf Merge pull request #79 from aeneasr/fix-memory-keyparts 6692d05 Merge pull request #78 from aeneasr/fix-memory-use d174d00 Reduce memory consumption for populateKeyParts 1095e5e Significantly reduce memory use of maps.Flatten 7d983f3 Fix Watch() doc

There are a few business urban legends I’ve heard over the years that I try to trace down. It’s interesting to me because some seem simple to source, but end up being not so simple. I try to find the source for Drucker’s quote “culture eats strategy for breakfast” and a more esoteric one about chimpanzees forming a behavior to stop ladder climbers. I feel like there’s lots of these but, for now, it’s just these two and hope that these notes....

When enabled, the character "<" triggers company completion of org blocks. I get the occasional ping to package the code from this post and publish it on melpa . Finally gave it a go. Moved the code here . This was my first time publishing on melpa. The process was very smooth . Big thanks to melpa volunteers!

I am a SEO and web developer that has been using Windows since more than two decades. In may 2021 the fan of my current lap top started to make a lot of noise and I bought a MacBook Pro M1 which was highly recommended to me by coworkers - I was told that I [...]

I am a SEO and web developer that has been using Windows since more than two decades. In may 2021 the fan of my current lap top started to make a lot of noise and I bought a MacBook Pro M1 which was highly recommended to me by coworkers - I was told that I [...]


The idea behind this book is fascinating. As the subtitle suggests, the book collects stories of rebel mountaineers of all kinds. Some chose to disobey orders; others built refuges of resistance, outposts of autonomy and laboratories of social innovation. The collection is rich and varied. We go from the heretics who went with Fra Dolcino to the partisans who stopped the Nazi fascists in the mountains of Cuneo and Belluno, up to the cont..




One of the hardest jobs as an engineering manager is to hire and build a great team. The other is to retain and engage them (but that’s for another day). The purpose of this article is to walk you through step-by-step how to find and hire great engineering talent.

What if you could create an application and deploy it to the web with just Python? Wouldn't it be nice to skip the additional full-stack development steps of learning three different languages in addition to Python? That's the idea behind Anvil. This week on the show, we have Meredydd Luff, co-founder of Anvil.

The article I’m linking today is authored by Aaron Stannard and focuses on the drama currently going on in the .NET Open Source ecosystem . We’ve all been there. A dependency we took aeons ago goes unmaintained or changes its licensing model. Why does this happen? Because at some point, projects need to become sustainable or else they fail. […] it’s inexpensive for maintainers to support a small number of users with relatively similar ..

Readers and Writers and Transformers BTW you can check out the video here instead: Functional Justin - Another Angle on Monad Transformers There are twenty pages here or over an hour of videos, so let me help you decide if it's worth your time. Who are you? You are a Scala programmer or interested in Scala and may have some Haskell or interest in pure functional programming. What do I cover? Introduction to M....

For years I've kept a private list of really cool tech companies in NYC. Now that I'm funemployed it's the perfect time to publish. This list is influenced by 1) my perception of the difficulty of the engineering behind the product and 2) the company's educational and OSS presence. With no further ado and in no particular order, here's my list! Backtrace This company builds a product for debugging mobile crashes. Your app produces a cras....






We are happy to announce that this Python is now a fully supported language in Snyk Code. Now you can secure your Python code with Snyk directly from your favorite IDE.

hey - mootxi.co - 5 years ago - eng

This article discusses the importance of diversity in engineering teams and how it can lead to better software products.


This article discusses the importance of diversity in engineering teams and how it can lead to better software products.





I got the chance to investigate an interesting bug in SerenityOS this week. It was related to the decoding of JPG images in the operating system. For some reason, when a JPG image is viewed, it comes out like this: Lenna, showing up with incorrect colors. Weird, huh? Also seems like a simple confusion of RGB vs. BGR. And sure enough, making the following change on JPGLoader.cpp: - const Color color { (u8)block.y[pixel_index],..

I got the chance to investigate an interesting bug in SerenityOS this week. It was related to the decoding of JPG images in the operating system. For some reason, when a JPG image is viewed, it comes out like this: Lenna, showing up with incorrect colors. Weird, huh? Also seems like a simple confusion of RGB vs. BGR. And sure enough, making the following change on JPGLoader.cpp: - const Color color { (u8)block.y[pixel_index],..

The other day I was talking to a young developer working on a code base with tons of COM code, and I told him that even before… Read more "Kinda a big announcement"



CSS for Web Vitals - una.im - 5 years ago - eng

Another month gone. We’re already about halfway through the year. Amazing. It’s time to write about the books I read last month in May.


A short post on converting this blog (www.davidwparker.com) to SvelteKit; I explain why I converted, and how I did most of the conversion.

Snyk has been named a Visionary in the 2021 Gartner Magic Quadrant for Application Security Testing, finished with the top score overall in three critical capabilities: Software Composition Analysis (SCA), Container Security, and Developer Enablement.

The theme for SnykCon 2021 is Build Securely. SnykCon is a free developer conference that brings development and security teams together to build software securely.

Diagrams.net (formerly draw.io) is a fantastic website and tool that allows you to create rich diagrams. The service is entirely free and diagrams can be saved to your Google Drive, Dropbox, or downloaded to your computer. Additionally, diagrams.net allows you to export your diagrams to various formats


95 visitors online