Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Tmux has been a developer favorite for almost two decades.
-
Understanding PyTorch is one of the fundamental skills on the path of mastering modern machine learning.
-
A major productivity killer, when using coding agents, may not always be a bad prompt, it’s sometimes an agent that starts rewriting your files before you’ve even finished the requirements.
-
There’re new important consumers of your platforms and APIs - AI agents.
-
The last two years have been a whirlwind.
-
Claude 3 is currently the leading Large Language Model (LLM), significantly outperforming popular alternatives like ChatGPT and Gemini.
-
Today I had a fortune to spend some time with Mike Meriton (Co-Founder, EDM Council), Jocelyn Byrne Houle (Sr.
-
I’ve spent good part of last 15 years designing and building APIs for various large, complex, distributed systems.
-
Whether we like it or not, Atlassian Jira is often the tool of choice to run large software projects.
-
Raspberry Pi (RPi) is a truly amazing and fascinating device, considering how much power you can get from this tiny device and its amazing versatility.
-
Ubuntu Linux is a fanstastic operating system for writing wide variety of code, possibly anything that is not MacOS or iOS code.
-
Tailscale is a wonderful, modern mesh VPN solution.
-
Raspberry Pi is an amazing piece of hardware that is absolute joy for all kinds of tech projects, from setting up IoT controllers, to building local Kubernetes cluster, to just using it as an affordable Unix Desktop.
-
A lot has been written about the merits of testing complex systems in production.
-
Since Docker runs natively on Linux, it is usually much easier to install than on Mac or Windows machines.
-
Flask is a very popular framework that is widely used to create APIs in Python.
-
About a year ago I blogged about how to turn iPad Pro into a capable coding machine with the help of a remote linux server.
-
When Docker4Mac and Docker4Windows came out they were truly revolutionary: bringing the cutting-edge power of Docker to everyday desktop environments most people use.
-
There is a lot to love about the current iPad Pro - super-fast CPU, beautiful screen, a keyboard that doesn’t need to be charged separately, long battery life and wide selection of apps.
-
Python is an incredibly expressive language.
-
Visual Studio Code has become an indispensable tool for my daily coding.
-
Yesterday, most Twitter users got a scary notice that their password could have been compromised and the company was asking them to change the password as a precaution: This sparked a wide range of emotions on social media (shocker!)
-
Ever since the rise of the AWS Lambda, software engineers have been fascinated by the premise of “just writing code” and not having to worry about the execution or scaling of said code.
-
Kubernetes is probably the most popular container-orchestration system, currently.
-
Please note: the described process should be virtually identical for the Docker for Windows users, but I unfortunately don’t own a Windows and can’t test it.
-
Disclaimer In this post we specifically discuss usage of JSON Web Tokens (JWT, pronounced “jot”) with OAuth2.
-
While discussing Microservices best practices, questions about message queues comes up often.
-
In a recent post we discussed how Microservice Architecture is fundamentally all about avoiding need for coordination and that all of its other often-cited principles are essentially derivatives of this fundamental goal.
-
One of the core themes of the Microservice Architecture book my co-authors and I published with O’Reilly recently is: “Speed and Safety at Scale”.
-
One of the core tenets of the Microservice Architecture, quoted in the now-classic Lewis and Fowler list, is the principle of: Products not Projects.
-
Every so often I get asked a tough question that goes something like: “so, you are going to break up all your ‘backend’ into services but your front-end is still going to be a huge monolith?”.
-
Building your First Containers Installing basic Docker tool-set is quite trivial on most platforms.
-
It’s trivial in Git to see what files haven’t yet been added or have changes that haven’t been committed yet (git status).
-
One of the really great features of Sublime Text editor is that it allows setting syntax-specific color schemes – meaning: you can have a different syntax highlighting colors for your Markdown files as opposed to your Javascript files etc.
-
Dont’ get me wrong: I appreciate the enormous conceptual breakthroughs we’ve made, by constantly revolutionizing how we develop front-end on the web.
-
Pretty much every talk, conversation or blog post about Microservices architecture makes a point of warning its audience that this novel Architectural style, while bringing many benefits, does significantly increase operational complexity.
-
Cache headers have been an essential part of the HTTP spec from the very beginning.
-
Following is a quick guide to optimizing Nginx configuration, which should help if you expect significantly high traffic loads on your website.
-
A dreadful feeling: you are in the middle of an important presentation and suddenly your slide auto-advances to the next one, without you doing anything, ruining your carefully-choreographed narrative and spoiling any storyline you were trying to relay.
-
As the year counts-down its remaining months, we can safely assume that the 2015 will go down in the annals of software engineering as: The Year of the Rise of Microservices.
-
One of the most important design principles for an API program is to embrace that APIs are products.
-
Twitter has been embedding photo previews in tweets for a while now.
-
Easy-peasy: > route -n | grep -v " 0.0.0.0" | grep "eth0" | awk '{print $2}' | head -n 1
-
About a year ago I wrote a blog post about scriptable Hypermedia Clients i.e. the role of the Code on Demand hypermedia constraint - the one from the seminal Fielding dissertation.
-
Yodiz is an integrated Scrum and bug manager that I have used for a while.
-
Julia is one of those “next-generation” languages that have gained a lot of spotlight.
-
I have been a fan of Responsive Web Design ever since Ethan Marcotte coined the term in his wonderful A List Apart article.
-
Earlier today, I had a very interesting Twitter exchange with Darrel Miller.
-
Many of us, Mac users, have probably found ourselves in this situation: something annoying or unnecessary starts at system load on a Mac and we want it to just stop.
-
Today I am going to share with you some of my extremely opinionated thoughts about APIs and the Connected Cars space.