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

Disclaimer: These are Google topics, but based on publicly available resources. I’m writing this not because I get paid for it (I don’t), but because I am truly excited about it, it’s now public, and I hope this will find more wide-spread adoption. Goran Petrović and Marko Ivanković have published a nice paper on the “State of Mutation Testing at Google” a while ago 1 . I’m a fan of this, because Mutation Testing spots real test....

Disclaimer: These are Google topics, but based on publicly available resources. I’m writing this not because I get paid for it (I don’t), but because I am truly excited about it, it’s now public, and I hope this will find more wide-spread adoption. Goran Petrović and Marko Ivanković have published a nice paper on the “State of Mutation Testing at Google” a while ago 1 . I’m a fan of this, because Mutation Testing spots real test....

Jeff Huang, echoing a point I made in Own Your Platform , in his piece on the importance of building websites that stand the test of time: “I’ve recommended my students to push websites to Heroku, and publish portfolios on Wix. Yet every platform with irreplaceable content dies off some day. Geocities, LiveJournal, what.cd, now Yahoo Groups. One day, Medium, Twitter, and even hosting services like GitHub Pages will be plundered then ....

The Actionhero project runs a number of websites for the community — documentation, sample apps, etc. We often rely on Heroku’s free…

Year in Review - blog.webb.page - 6 years ago - eng

A vivid realisation of the tragedies that have befallen women in the past, compiled into a novel which aims to warn just how…

This is my attempt to review everything that I made happen, and that happened to me in 2019. It is crucial to remind yourself of the things you regularly did. Writing this post was very gratifying.




I set out to write this article by interviewing 40+ engineers at companies of all sizes. The main learning here was that organizational design and culture are a fascinating topic, and that they might be as important then company size when picking a job. Let’s say you’re early in your Software Engineer career. You’re a competent programmer looking for a change in working environment. You’ve got 4 offers from four companies at ..




So I've been using JumpStart Pro to build a new side project and in a discussion with Chris Oliver, the creator of JumpStart Pro, I reported a bug which he said "Oh - you should update to the latest". He viewed the update process as something seamless and I, honestly, didn't get it. And, in researching this, I discovered that I made a fatal mistake. The rest of this blog post covers that mistake and explains how you update JumpStart Pro....

https://devcenter.heroku.com/articles/route-53 https://devcenter.heroku.com/articles/route-53 okrsnow on  master [🏎💨] via ⬢ v12.8.1 via 💎 v2.6.5 on ☁️ us-west-2 took 5m33s ❯ heroku domains:add okrsnow.com Adding okrsnow.com to ⬢ okrsnow… done Configure your app's DNS provider to point to the DNS Target thawing-coral-9zbepdxpaa0ondgs6ubrpre7.herokudns.com. For help, see https://devcenter.heroku.com/articles/custom-domains The domain ....

11373* heroku domains:add okrsnow.com 11374* heroku domains:add www.okrsnow.com 11376* mate _posts/2019-12-29-heroku-and-route-53-using-amazon-for-domain-registration-with-heroku-for-hosting.md 11377* heroku logs 11378* heroku logs –tail 11379* heroku config:set RAILS_MASTER_KEY=123456789abcefg 11380* git push heroku master 11384* git push heroku master 11385* heroku logs –tail 11390* git push heroku master 11391* heroku config:set RAILS_MA....

My Honeywell CM927 thermostat's screen had been getting progressively worse over the last year. As of late, the screen was of little use. A random search yielded the Honeywell CM927 LCD screen fail - common? thread, with a promising comment by Phil: "Strip the unit and remove the circuit board (just a few plastic clips, no screws). Remove the LCD assembly from the circuit board (more plastic clips and an eight pin push connection....

SwiftUI bookmarks - xenodium.com - 6 years ago - eng
SwiftUI live-blur materials that you can use like a background color . 8 Common SwiftUI Mistakes - and how to fix them – Hacking with Swift . 读书 - emacsist . @Environment values . `@State` `onChange` . `SwiftUI` Framework Learning and Usage Guide . A Companion for SwiftUI - The SwiftUI Lab . A deep dive into Swift’s function builders | Swift by Sundell . A Fast Fuzzy Search Implementation · objc.io . ....

Even though I'm a firm, firm believer in agile, I've recently been experimenting with a throwback to waterfall style development and it very quickly left me with a fully featured data structure of tables and relationships modeled as example data . What I did is very rapidly write a series of migrations and then populate them to represent a sample "installation". My goal with this approach was to play to my strengths – data modeling – and....

Table of Contents GitHub Actions To the Rescue Registering a Deploy Key Defining the Workflow As a software engineer, I like to automate tedious tasks as much as possible. The deployment of this website is no exception: it is built using the Hugo static site generator and hosted on GitHub Pages ; so wouldn’t it be nice if the rendered website would automatically be published whenever an update is pushed to its source code r..

It has been quite a while since the last post on my old personal blog ; since then, I’ve mostly focused on writing about my day-work on the Debezium blog as well as some posts about more general technical topics on the Hibernate team blog.

Table of Contents GitHub Actions To the Rescue Registering a Deploy Key Defining the Workflow As a software engineer, I like to automate tedious tasks as much as possible. The deployment of this website is no exception: it is built using the Hugo static site generator and hosted on GitHub Pages ; so wouldn’t it be nice if the rendered website would automatically be published whenever an update is pushed to its source code r..

It has been quite a while since the last post on my old personal blog ; since then, I’ve mostly focused on writing about my day-work on the Debezium blog as well as some posts about more general technical topics on the Hibernate team blog.


Values for Yao - gavinhoward.com - 6 years ago - eng
There are few videos that make me take notes, but this one is an exception. In fact, this post was massaged into prose from my original notes. The gist of the video is that every person, project, platform, and company has values. And in his opinion, the relevant values for the software industry are: Values Approachability Integrity Robustness Availability Maintainability Safety Compatibility Measurability Security Compos..

Values for Yao - gavinhoward.com - 6 years ago - eng
There are few videos that make me take notes, but this one is an exception. In fact, this post was massaged into prose from my original notes. The gist of the video is that every person, project, platform, and company has values. And in his opinion, the relevant values for the software industry are: Values Approachability Integrity Robustness Availability Maintainability Safety Compatibility Measurability Security Compos..

Values for Yao - gavinhoward.com - 6 years ago - eng
There are few videos that make me take notes, but this one is an exception. In fact, this post was massaged into prose from my original notes. The gist of the video is that every person, project, platform, and company has values. And in his opinion, the relevant values for the software industry are: Values Approachability Integrity Robustness Availability Maintainability Safety Compatibility Measurability Security Compos..

Values for Yao - gavinhoward.com - 6 years ago - eng
There are few videos that make me take notes, but this one is an exception. In fact, this post was massaged into prose from my original notes. The gist of the video is that every person, project, platform, and company has values. And in his opinion, the relevant values for the software industry are: Values Approachability Integrity Robustness Availability Maintainability Safety Compatibility Measurability Security Compos..

Values for Yao - gavinhoward.com - 6 years ago - eng
There are few videos that make me take notes, but this one is an exception. In fact, this post was massaged into prose from my original notes. The gist of the video is that every person, project, platform, and company has values. And in his opinion, the relevant values for the software industry are: Values Approachability Integrity Robustness Availability Maintainability Safety Compatibility Measurability Security Compos..

Values for Yao - gavinhoward.com - 6 years ago - eng
There are few videos that make me take notes, but this one is an exception. In fact, this post was massaged into prose from my original notes. The gist of the video is that every person, project, platform, and company has values. And in his opinion, the relevant values for the software industry are: Values Approachability Integrity Robustness Availability Maintainability Safety Compatibility Measurability Security Compos..

Values for Yao - gavinhoward.com - 6 years ago - eng
There are few videos that make me take notes, but this one is an exception. In fact, this post was massaged into prose from my original notes. The gist of the video is that every person, project, platform, and company has values. And in his opinion, the relevant values for the software industry are: Values Approachability Integrity Robustness Availability Maintainability Safety Compatibility Measurability Security Compos..

Introduction Every man-made thing in the world needs to be designed in order to be built. Of course, DIY projects are often designed as they are built, but other than that, most things are designed before they are built. And designing a thing is hard. But as it turns out, designing a thing is easy compared to what I do when I am building a programming language. At first glance, it seems that designing a programming language is ea..

Introduction Every man-made thing in the world needs to be designed in order to be built. Of course, DIY projects are often designed as they are built, but other than that, most things are designed before they are built. And designing a thing is hard. But as it turns out, designing a thing is easy compared to what I do when I am building a programming language. At first glance, it seems that designing a programming language is ea..

Introduction Every man-made thing in the world needs to be designed in order to be built. Of course, DIY projects are often designed as they are built, but other than that, most things are designed before they are built. And designing a thing is hard. But as it turns out, designing a thing is easy compared to what I do when I am building a programming language. At first glance, it seems that designing a programming language is ea..

Introduction Every man-made thing in the world needs to be designed in order to be built. Of course, DIY projects are often designed as they are built, but other than that, most things are designed before they are built. And designing a thing is hard. But as it turns out, designing a thing is easy compared to what I do when I am building a programming language. At first glance, it seems that designing a programming language is ea..

Introduction Every man-made thing in the world needs to be designed in order to be built. Of course, DIY projects are often designed as they are built, but other than that, most things are designed before they are built. And designing a thing is hard. But as it turns out, designing a thing is easy compared to what I do when I am building a programming language. At first glance, it seems that designing a programming language is ea..

Introduction Every man-made thing in the world needs to be designed in order to be built. Of course, DIY projects are often designed as they are built, but other than that, most things are designed before they are built. And designing a thing is hard. But as it turns out, designing a thing is easy compared to what I do when I am building a programming language. At first glance, it seems that designing a programming language is ea..

Introduction Every man-made thing in the world needs to be designed in order to be built. Of course, DIY projects are often designed as they are built, but other than that, most things are designed before they are built. And designing a thing is hard. But as it turns out, designing a thing is easy compared to what I do when I am building a programming language. At first glance, it seems that designing a programming language is ea..



Note: This blog post is for Max, my youngest son, so he can learn what I did to fix this problem. So my youngest son got a new Windows gaming PC for this Christmas from his Grandmother (thank you Nanny) and when he started it up, all he saw was this: The normal diagnostic steps of: Pull the graphics card and use motherboard graphics Check that the RAM is seated Double check all cables are connected Change the boot order options and....

While talking about thinking about tests and testing in software engineering recently, I’ve come to the conclusion that there are (at least) two major ideas and goals that people have when they test or talk about testing. This post aims to outline what I see as these two schools, and explore some reasons engineers coming from these different perspectives can risk talking past each other. Two reasons to test Testing for correctness The first..

While talking about thinking about tests and testing in software engineering recently, I’ve come to the conclusion that there are (at least) two major ideas and goals that people have when they test or talk about testing. This post aims to outline what I see as these two schools, and explore some reasons engineers coming from these different perspectives can risk talking past each other. Two reasons to test Testing for correctness The first..

80 visitors online