HN user

brikelly

140 karma
Posts21
Comments25
View on HN
morethancoding.com 1y ago

Build libraries, not vaults: minimizing private channels in Slack and Teams

brikelly
3pts0
morethancoding.com 1y ago

Don't confuse "bias for activity" with "bias for action"

brikelly
1pts0
morethancoding.com 2y ago

How to keep engineers out of meeting hell

brikelly
85pts113
morethancoding.com 2y ago

The "3 standup questions" are terrible and need to die

brikelly
57pts86
www.rte.ie 2y ago

Glitch in Irish ATMs allow withdrawals for empty accounts, mini-run in progress

brikelly
2pts1
appmap.io 3y ago

The future of code reviews in an AI world

brikelly
5pts0
twitter.com 4y ago

Theory of Constraints explained with photos of air travel

brikelly
1pts0
morethancoding.com 5y ago

Disconnecting from Work Is a Skill We Need to Rebuild

brikelly
1pts0
morethancoding.com 6y ago

3 Terms in Software That We Should Consider Retiring

brikelly
2pts1
www.conjur.org 6y ago

Stop Bashing Bash – A New Open-Source Library and Pattern for Sharing Bash

brikelly
7pts2
www.conjur.org 6y ago

Stop Bashing Bash: A New Open-Source Library and Pattern for Sharing Bash

brikelly
7pts0
morethancoding.com 7y ago

How to tell an engineering candidate they didn't get the job

brikelly
12pts6
blog.conjur.org 7y ago

Why are so many companies getting hacked lately, and what can be done about it?

brikelly
1pts0
www.doc.ic.ac.uk 7y ago

How to be a programmer (PDF, 2002)

brikelly
2pts0
blog.conjur.org 8y ago

Docker security: the big picture

brikelly
5pts0
blog.acolyer.org 8y ago

SafeKeeper: protecting web passwords using trusted execution environments

brikelly
1pts0
www.conjur.org 8y ago

Microservices First

brikelly
2pts0
dri.es 8y ago

The letter that released web technology into the public domain

brikelly
2pts0
www.conjur.org 8y ago

Enhancing AWS Secrets Manager with Summon

brikelly
3pts0
www.conjur.com 9y ago

Securing Kubernetes with Conjur

brikelly
2pts0
www.datawire.io 10y ago

3 reasons AWS Lambda isn't ready for primetime

brikelly
3pts0

Milestone Systems | Lead Data & AI Engineer | Remote (USA)

The Arcules team at Milestone is looking for a Lead Data & AI Engineer to design and evolve the intelligent analytics portion of our security cloud platform. This spans from squeezing the most out of video and data coming into our platform, to building scalable data pipelines, to deploying AI models and agents that power insights for our customers.

In this role, you’ll architect and implement our data lakehouse, transform existing data into high-value “gold” datasets for AI applications, and design the AI systems that bring those insights to life. You’ll work hands-on with cutting-edge technologies including Spark, Iceberg, Trino, Go, Python, and GCP.

Arcules is like a "reverse Netflix": our data pipelines process petabyte-scale incoming video streams, requiring close to real-time inference.

If you have experience building and deploying production ML systems and distributed data infrastructure, we'd love to hear from you! Milestone offers excellent benefits (23 days PTO, 6% 401k match, superb health insurance...) and an async-first remote culture.

Apply here: https://fa-ewto-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/Can...

Arcules | Principal Engineers + Senior Eng. Managers | Full-time | USA | Remote | https://arcules.com

Arcules builds cloud and hardware solutions for commercial video cameras and IoT devices. Our eng team of 70+ is growing, and we need the nerdiest of nerds to join us! (Oh and yeah, we need our Eng Managers to be just as nerdy ;)

If you have an insatiable technical curiosity, love working remotely, devour and deliver constructive feedback, and want superb benefits, this is the place for you.

Our stack is K8s, Golang, C++, React, GCP. We love optimizing for flow and outcomes, and look forward to doing that with you too!

Apply now at: https://go.arcules.com/careers

It's interesting to me that the industry still relies so heavily on diffs of code listings as a primary method for code reviews.

It is absolutely a good use of a human reviewer's time to build a mental model of the code's runtime behavior. But to do that by manually by reading each line and trying to predict what will happen when it's run is massively inefficient, incomplete, and error-prone. Plus it's susceptible to the "LGTM, fine, just merge it" phenomenon when the PR is large.

Reviews of static code listings won't reveal how ORMs structure their DB queries at runtime, or reflect how dynamically injected/configured components will behave, or any other number of things that are only visible by watching the code execute.

We have commoditized linting, checking for CVEs in dependencies, and static analysis for certain classes of bugs. We should now use fast runtime analysis in the same flow to relieve the burden from human reviewers of having to do line-by-line "telepathy reviews" where they try to magically divine how something will run in production at scale. (Full disclosure, I work at a company doing exactly that - https://appmap.io - and one of our most popular features is our sequence diagram diff that shows runtime differences between a PR and the main branch).

This is why things like https://sustainabledev.org/ exist. It’s far too easy to fall into the busyness trap and burn out.

Things managers can do to prevent this include:

- using a pull model of work flow

- enforcing WIP control

- using employee vacations to find bus factor problems (“hey, Brent was OOO for 2 weeks and these things were stuck, let’s fix that…”)

- creating a culture where backpressure to management is strongly encouraged

AppLand - Ruby Internals Expert - FT (preferred) or contract - Remote [USA / CAN / EU / UK]

AppMap is one of the world’s leading Autonomous Software Development tools. Thousands of developers already use AppMaps to visualize complex applications and automatically find issues that human code reviewers cannot spot.

AppMap provides the missing data within the software development lifecycle, delivering immediate feedback to developers in their editors that, until now, was only available after deploying to production.

AppMap supports many languages, including Ruby. Our integration hooks into the Ruby VM to record application interactions and functions, and must always do so without affecting its behavior, integrity, or performance. We are growing our Ruby team, and so we need more Ruby experts to help!

There are thousands of Ruby programmers in the world today. But here at AppLand, we’re not looking for any normal Ruby engineer. We need someone who is an expert on the internals of Ruby and how it is interpreted and executed at runtime. Someone who knows the difference between YARV and MRI. Someone who has a commit history within the Ruby core. Someone who has worked on profilers, tracers, or debuggers. Someone who enjoys the world of bytecode as much as they do writing an elegant Rails app.

If you’re that person, please get in touch at jobs@app.land. When you write to us, please tell us about the thing that you love (or hate!) most about the internal architecture of Ruby’s implementation.

https://appland.com/

CyberArk (Conjur team) | Backend / DevOps / Security | NEWTON, MA | FULL-TIME The CyberArk Conjur team helps people write super reliable software that's hard to hack. We're building tools that make the best security practices convenient for developers, ops, and security teams. We're hiring engineers to help with that effort.

ABOUT US

We're a busy team, thanks to the increasing success of our product: the Conjur appliance secures the entire software development and deployment lifecycle for companies who want to ship features as fast as possible without increasing their risk of security breaches.

Conjur engineers work on a wide variety of projects, from integrations with some of today's most popular DevOps tools to moonshot projects that seek to revolutionize the way engineering teams factor in security when deploying applications.

We know that if you're a professional engineer, experience with specific tools or languages can usually be picked up quickly. That being said, Conjur engineers use and integrate with the following tools on a more-or-less daily basis:

* Golang, Ruby, Rails, Postgres, and JS

* Docker, Git, and Jenkins

* Kubernetes, OpenShift, Cloud Foundry

* Ansible, Puppet, Chef

LEARN MORE - AND TRY SOLVE OUR DEVOPS PUZZLE!

https://conjur.org (our secret service, AGPLv3)

https://www.conjur.org/careers/engineering.html (about our team, and our DevOps puzzle!)

https://blog.conjur.org (our blog, which talks more about who we are and what we do)

CyberArk (Conjur team) | Backend / DevOps / Security | NEWTON, MA | FULL-TIME

The CyberArk Conjur team helps people write super reliable software that's hard to hack. We're building tools that make the best security practices convenient for developers, ops, and security teams. We're hiring engineers to help with that effort.

ABOUT US We're a busy team, thanks to the increasing success of our product: the Conjur appliance secures the entire software development and deployment lifecycle for companies who want to ship features as fast as possible without increasing their risk of security breaches.

Conjur engineers work on a wide variety of projects, from integrations with some of today's most popular DevOps tools to moonshot projects that seek to revolutionize the way engineering teams factor in security when deploying applications.

We know that if you're a professional engineer, experience with specific tools or languages can usually be picked up quickly. That being said, Conjur engineers use and integrate with the following tools on a more-or-less daily basis:

* Golang, Ruby, Rails, Postgres, and JS

* Docker, Git, and Jenkins

* Kubernetes, OpenShift, Cloud Foundry

* Ansible, Puppet, Chef

LEARN MORE - AND TRY SOLVE OUR DEVOPS PUZZLE!

https://conjur.org (our secret service, AGPLv3) https://www.conjur.org/careers/engineering.html (about our team, and our DevOps puzzle!) https://blog.conjur.org (our blog, which talks more about who we are and what we do)

CyberArk (Conjur team) | Backend / DevOps / Security | NEWTON, MA | FULL-TIME The CyberArk Conjur team helps people write super reliable software that's hard to hack. We're building tools that make the best security practices convenient for developers, ops, and security teams. We're hiring engineers to help with that effort. ABOUT US

We're a busy team, thanks to the increasing success of our product: the Conjur appliance secures the entire software development and deployment lifecycle for companies who want to ship features as fast as possible without increasing their risk of security breaches.

Conjur engineers work on a wide variety of projects, from integrations with some of today's most popular DevOps tools to moonshot projects that seek to revolutionize the way engineering teams factor in security when deploying applications.

We know that if you're a professional engineer, experience with specific tools or languages can usually be picked up quickly. That being said, Conjur engineers use and integrate with the following tools on a more-or-less daily basis:

* Golang, Ruby, Rails, Postgres, and JS

* Docker, Git, and Jenkins

* Kubernetes, OpenShift, Cloud Foundry

* Ansible, Puppet, Chef

LEARN MORE - AND TRY SOLVE OUR DEVOPS PUZZLE!

https://conjur.org (our secret service, AGPLv3) https://www.conjur.org/careers/engineering.html (about our team, and our DevOps puzzle!) https://blog.conjur.org (our blog, which talks more about who we are and what we do)

CyberArk (Conjur team) | Backend / DevOps / Security | NEWTON, MA | FULL-TIME The CyberArk Conjur team helps people write super reliable software that's hard to hack. We're building tools that make the best security practices convenient for developers, ops, and security teams. We're hiring engineers to help with that effort.

ABOUT US

We're a busy team, thanks to the increasing success of our product: the Conjur appliance secures the entire software development and deployment lifecycle for companies who want to ship features as fast as possible without increasing their risk of security breaches.

Conjur engineers work on a wide variety of projects, from integrations with some of today's most popular DevOps tools to moonshot projects that seek to revolutionize the way engineering teams factor in security when deploying applications.

We know that if you're a professional engineer, experience with specific tools or languages can usually be picked up quickly. That being said, Conjur engineers use and integrate with the following tools on a more-or-less daily basis:

* Golang, Ruby, Rails, Postgres, and JS

* Docker, Git, and Jenkins

* Kubernetes, OpenShift, Cloud Foundry

* Ansible, Puppet, Chef

LEARN MORE - AND TRY SOLVE OUR DEVOPS PUZZLE!

https://conjur.org (our secret service, AGPLv3) https://www.conjur.org/careers/engineering.html (about our team, and our DevOps puzzle!) https://blog.conjur.org (our blog, which talks more about who we are and what we do)

“Grading...There are four requirements:”

And then it lists five requirements...do I get the MIT course description equivalent of a Knuth check now?

CyberArk (Conjur team) | Front End / Backend / DevOps / Security | REMOTE (OR ONSITE NEWTON, MA) | FULL-TIME The CyberArk Conjur team helps people write super reliable software that's hard to hack. We're building tools that make the best security practices convenient for developers, ops, and security teams. We're hiring engineers for software development, infrastructure, and QA.

ABOUT US

We're a busy team, thanks to the increasing success of our product: the Conjur appliance secures the entire software development and deployment lifecycle for companies who want to ship features as fast as possible without increasing their risk of security breaches.

Conjur engineers work on a wide variety of projects, from integrations with some of today's most popular DevOps tools to moonshot projects that seek to revolutionize the way engineering teams factor in security when deploying applications.

We know that if you're a professional engineer, experience with specific tools or languages can usually be picked up quickly. That being said, Conjur engineers are using the following tools on a more-or-less daily basis:

* Ruby, Rails, Golang, Postgres, and JS

* Docker, Git, and Jenkins

* Kubernetes, OpenShift, Cloud Foundry

* Puppet, Chef, Ansible

FOR MORE INFORMATION

https://conjur.org (our secret service, AGPLv3) https://www.conjur.org/careers/engineering.html (about our team, and our DevOps puzzle!) https://blog.conjur.org (our blog, which talks more about who we are and what we do)

CyberArk (Conjur team) | Front End / Backend / DevOps / Security | REMOTE (OR ONSITE NEWTON, MA) | FULL-TIME

The CyberArk Conjur team helps people write super reliable software that's hard to hack. We're building tools that make the best security practices convenient for developers, ops, and security teams. We're hiring engineering managers, product owners, and of course, engineers.

ABOUT US

We're a fast-growing team, thanks to the increasing success of our product: the Conjur appliance secures the entire software development and deployment lifecycle for companies who want to ship features as fast as possible without increasing their risk of security breaches.

We are looking for experienced software engineers to join our team. Conjur engineers work on a wide variety of projects, from integrations with some of today's most popular DevOps tools to moonshot projects that seek to revolutionize the way engineering teams factor in security when deploying applications.

We know that if you're a professional engineer, experience with specific tools or languages can usually be picked up quickly. That being said, Conjur engineers are using the following tools on a more-or-less daily basis:

* Ruby, Rails, Golang, Postgres, and JS

* Docker, Git, and Jenkins

* Kubernetes, OpenShift, Cloud Foundry

* Puppet, Chef, Ansible

FOR MORE INFORMATION

https://conjur.org (our secret service, AGPLv3) https://www.conjur.org/careers/engineering.html (about our team, and our DevOps puzzle!) https://conjur.org/blog (our blog, which talks more about who we are and what we do)

CyberArk (Conjur team) | Front End/Backend/DevOps/Security | REMOTE (or ONSITE Newton, MA) | FULL-TIME

The CyberArk Conjur team helps people write super reliable software that's hard to hack. We're building tools that make the best security practices convenient for developers, ops, and security teams.

We're looking for people that care about accessibility, security, and solving problems at both human and global-machine scales. We primarily use Ruby and JS but also pretty much anything new and interesting in the DevOps space. We're hiring engineering managers, product owners, and of course engineers.

conjur.org (our secret service, AGPLv3) https://www.conjur.com/careers/engineering/puzzle (our coding puzzle)

Maybe they didn't want the method of "create an interview study guide and write a popular blog about studying for it" seen as being one of the ways to get hired at Google, and having a flood of imitators try to do the same thing.