|
COVID-19 has challenged conventional ways of working for individuals and teams around the globe. Organizations have swiftly and successfully embraced remote work with very little preparation. For instance, until early this year, nearly everyone on my team worked from the office. Working from home was an available but infrequently leveraged choice. The lockdown changed all that. People travelled to their home towns in remote locations, pref..
|
|
In a recent one-on-one with my boss he mentioned that, as a director, one of my core duties involves systems architecture. I was thrown for a loop a bit because while I’m happy to stay technical I didn’t think this was what many directors do. Yes, you need enough of an understanding of the systems you build to defend them in presentations with senior leadership or to help guide your teams to victory but I didn’t think it would involve thing..
|
|
In a recent one-on-one with my boss he mentioned that, as a director, one of my core duties involves systems architecture. I was thrown for a loop a bit because while I’m happy to stay technical I didn’t think this was what many directors do. Yes, you need enough of an understanding of the systems you build to defend them in presentations with senior leadership or to help guide your teams to victory but I didn’t think it would involve thing..
|
|
An overview of fuzz testing and the go-fuzz tool, as well as a look at the recent draft design for including fuzz testing in the `go` tool (LWN.net).
|
|
The Snyk research team has uncovered malicious behavior in a popular Advertising SDK used by over 1,200 apps in the AppStore which represent over 300 Million downloads per month, based on industry expert estimates.
|
|
The Mintegral SDK is a popular mobile app advertising SDK available for both the iOS and Android platforms. It is used by thousands of mobile apps with over a billion downloads per month. The Snyk security research team has made two significant disclosures surrounding the Mintegral SDK — vulnerabilities known as SourMint.
|
|
An in-depth exploration of Apple's unified logging system and the promising OSLogStore API that Apple removed from iOS 14 at the last minute.
|
|
Welcome to the Snyk Monthly Vulnerability Profile. In this series, Snyk looks back on the vulnerabilities discovered by or reported to our Security Research Team. This month we’re looking at a prototype pollution vulnerability discovered in express-fileupload.
|
|
Transportation is very important to me. My whole life I’ve never owned a car. I have gotten by with biking, public transit, and various car sharing services. Sadly, biking is incredibly dangerous and stressful, because most cars don’t respect bicycles, and in the winter it’s not very practical, the STM (public transit) offers an incredibly unreliable and unpleasant service, and Car2Go (car sharing) now requires that you use their propri..
|
|
Transportation is very important to me. My whole life I’ve never owned a car. I have gotten by with biking, public transit, and various car sharing services. Sadly, biking is incredibly dangerous and stressful, because most cars don’t respect bicycles, and in the winter it’s not very practical, the STM (public transit) offers an incredibly unreliable and unpleasant service, and Car2Go (car sharing) now requires that you use their propri..
|
|
How would one write a code editor in JavaScript? A long time ago one would take a regular textarea to handle user input and would create another div that would do syntax highlighting etc. However, this approach quickly becomes unusable when someone opens it on mobile. That’s why CodeMirror has been rewritten to use contenteditable and many other editors followed this approach. contenteditable Contenteditable, as the name suggests, allows us..
|
|
How would one write a code editor in JavaScript? A long time ago one would take a regular textarea to handle user input and would create another div that would do syntax highlighting etc. However, this approach quickly becomes unusable when someone opens it on mobile. That’s why CodeMirror has been rewritten to use contenteditable and many other editors followed this approach. contenteditable Contenteditable, as the name suggests, allows us..
|
|
Do I wear a mask or not? Should I get a vaccine or not? Should I… or shouldn’t I? And how do I decide?
|
|
Computer architecture can be considered a boring topic, one that is studied during CS education, then put aside, and leaves place to the shiny new toys that capture the attention. I've recently revisited it, and I'd like to summarize some takeaways.
|
|
While playing around with Swift package manager, it wasn't immediately obvious how to build for iOS from the command line. The default behaviour of invoking swift build is to build for the host. In my case, macOS. In any case, this was it: swift build -Xswiftc "-sdk" -Xswiftc "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator13.0.sdk" -Xswiftc "-target" -Xswiftc "x86_64-apple-ios..
|
|
divan/txqr: Transfer data via animated QR codes . research!rsc: QArt Codes . Show HN: Photo Realistic QR-Codes (Hacker News) .
|
|
Hello, and welcome to my new website. I've been working on this for the last few days in my spare time and I'm happy to finally put it out…
|
|
Hello, and welcome to my new website. I've been working on this for the last few days in my spare time and I'm happy to finally put it out…
|
|
Leo Babauta, in Staying Focused with a Simple Method : “When you notice yourself avoiding something hard or uncertain ... the method is to turn towards it. Turn towards what youâre avoiding. Open to the discomfort, embrace it as training and growth. Bring curiosity. Do it even when you donât feel like it. This is the training. The simple method makes it easier. Take it on, and see what happens.” As I have said before , and w..
|
|
Have you wondered what Python wheels are? How are they used to package Python code? Does Python use pass by value or pass by reference? This week on the show, David Amos is here to help answer these questions, and he has brought another batch of PyCoder’s Weekly articles and projects.
|
|
In this mini-series I will walk you through some habits I replaced in recent times, which have shown to pay off and make me a more productive programmer/power-user of my computer. All these changes should be easy to gradually adopt, so I would highly recommend checking them out. If you’ve any suggestions ☝️ or improvements ✍️, then email me at hi@aknapen.nl or reach out using any of the social media listed here.
|
|
Our world is moving towards a near cashless society. Disruptive forces have transformed the payment and credit landscape, accelerating the shift to digital channels. The way we pay today and how we defer payments has changed entirely from where cash was king and credit was granted by the cornershop grocery store. Then everything changed with the introduction of credit cards. However with today’s evolving consumer expectations and more alter..
|
|
Running remote sessions: tips & tricks to get ready and bring others with you
-
www.thoughtworks.com
-
6 years ago
-
eng
Up until 2020, collaborating remotely was commonplace for those, such as myself, who work in a distributed setup: my team and stakeholders are scattered across the globe and although we were all aligned on the hurdles and problems we face while trying to make remote works, it doesn't mean it was always easy.
|
|
Introduction Once I discovered programming, I was so good at it that I knew that I would make a career out of it. I was wrong. I was recently let go from my job. While it hurt initially, I think it has actually been good for me because I have a chance to reinvent myself and leave an industry that I have begun to believe is fundamentally broken and full of perverse incentives .
|
|
Introduction Once I discovered programming, I was so good at it that I knew that I would make a career out of it. I was wrong. I was recently let go from my job. While it hurt initially, I think it has actually been good for me because I have a chance to reinvent myself and leave an industry that I have begun to believe is fundamentally broken and full of perverse incentives .
|
|
Introduction Once I discovered programming, I was so good at it that I knew that I would make a career out of it. I was wrong. I was recently let go from my job. While it hurt initially, I think it has actually been good for me because I have a chance to reinvent myself and leave an industry that I have begun to believe is fundamentally broken and full of perverse incentives .
|
|
Introduction Once I discovered programming, I was so good at it that I knew that I would make a career out of it. I was wrong. I was recently let go from my job. While it hurt initially, I think it has actually been good for me because I have a chance to reinvent myself and leave an industry that I have begun to believe is fundamentally broken and full of perverse incentives .
|
|
Introduction Once I discovered programming, I was so good at it that I knew that I would make a career out of it. I was wrong. I was recently let go from my job. While it hurt initially, I think it has actually been good for me because I have a chance to reinvent myself and leave an industry that I have begun to believe is fundamentally broken and full of perverse incentives .
|
|
Introduction Once I discovered programming, I was so good at it that I knew that I would make a career out of it. I was wrong. I was recently let go from my job. While it hurt initially, I think it has actually been good for me because I have a chance to reinvent myself and leave an industry that I have begun to believe is fundamentally broken and full of perverse incentives .
|
|
I do not use Qubes OS anymore. Consider this article outdated in various regards. This is going to be a rather long post, and I cannot add sources for everything right away. I may add sources at any time without a notice (my edit policy still applies for other kinds of edits nevertheless). Note that for some things I might never be able to provide sources as these are simply things I heard about in public chatrooms. As you may know, I ....
|
|
What was the biggest blunder in your career as a developer?
-
www.mikenikles.com
-
6 years ago
-
eng
|
|
In this final part of the three-part series, we’ll look at the Internet of Things world from a data integration and application perspective to appreciate the design challenges we’ll face in a world where everything is connected. Integration of things data
|
|
The twentieth of every month is a special day here at my blog because that’s the day I take a look at how my blog is doing. It’s a day of statistics and numbers and a day of reflecting.
|
|
Developing and hosting your own Angular, React applications has never been easier, but now there are many options like Google Firebase, Heroku and etc. Github Pages is offering some great features with free of cost no credit card required and no bandwidth limitations. Just create a public repository and commit all of your product ready files. It has a custom domain support with HTTPs enforcement.
|
|
One of my favorite mentors used to tell me this: “Be yourself, unless yourself is a shitbag; then be someone else.” Permalink.
|
|
Shift left” has become the holy grail for security teams today but organizations are still struggling to successfully implement some of the key application security processes that shifting security left entails.
|